﻿@charset "UTF-8";
/**
 * Stylesheet:  style.css
 * Theme:       Deloite - Multi Concept Software & App Landing HTML5 Template
 * Version:     1.0
 * Author:     	shifttechplus
 * URL:         https://themeforest.net/user/shifttechplus
 * 
 */
/* Table of contents
=========================
1.Imported All CSS File 
2.Spacing css 
3.Theme CSS 
4.Imported CSS
5.Header CSS
6.Theme Default CSS
7.Nav Menu CSS
8.About CSS
9.Sponser Logo CSS
10.Service Modules CSS
11.Blog Post Modules CSS
12.Pricing Modules CSS
13. Counter Up Modules CSS
14.Testimonial Modules CSS
15.Sidebar CSS
16.Team CSS
17.Footer Modules CSS
===========================*/
/*
1.Imported All CSS File 
=========================== */

@import url(https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i,800,800i|https://fonts.googleapis.com/css?family=Krub:400i,500,500i,600,600i,700,700i);
@import url(bootstrap.min.css);
@import url(flaticon.css);
@import url(all-fontawesome.min.css);
@import url(icofont.min.css);
@import url(magnific-popup.css);
@import url(owl.carousel.min.css);
@import url(animate.css);

.bg-gray {
    background-color: #f6f6f9;
}

.bg-gray-two {
    background-color: #eae9ed;
}

.light-gray {
    background-color: #f5f8fc;
}

.little-gray {
    background-color: #f9f9f9;
}

.small-gray {
    background-color: #f3f3f3;
}

/*
2.Spacing css 
=========================== */
/* margin 1px */
.m-1 {
    margin: 1px;
}

.ml-1 {
    margin-left: 1px;
}

.mr-1 {
    margin-right: 1px;
}

.mt-1 {
    margin-top: 1px;
}

.mb-1 {
    margin-bottom: 1px;
}

.mx-1 {
    margin-left: 1px;
    margin-right: 1px;
}

.my-1 {
    margin-top: 1px;
    margin-bottom: 1px;
}

/* margin 2px */
.m-2 {
    margin: 2px;
}

.ml-2 {
    margin-left: 2px;
}

.mr-2 {
    margin-right: 2px;
}

.mt-2 {
    margin-top: 2px;
}

.mb-2 {
    margin-bottom: 2px;
}

.mx-2 {
    margin-left: 2px;
    margin-right: 2px;
}

.my-2 {
    margin-top: 2px;
    margin-bottom: 2px;
}

/* margin 3px */
.m-3 {
    margin: 3px;
}

.ml-3 {
    margin-left: 3px;
}

.mr-3 {
    margin-right: 3px;
}

.mt-3 {
    margin-top: 3px;
}

.mb-3 {
    margin-bottom: 3px;
}

.mx-3 {
    margin-left: 3px;
    margin-right: 3px;
}

.my-3 {
    margin-top: 3px;
    margin-bottom: 3px;
}

/* margin 4px */
.m-4 {
    margin: 4px;
}

.ml-4 {
    margin-left: 4px;
}

.mr-4 {
    margin-right: 4px;
}

.mt-4 {
    margin-top: 4px;
}

.mb-4 {
    margin-bottom: 4px;
}

.mx-4 {
    margin-left: 4px;
    margin-right: 4px;
}

.my-4 {
    margin-top: 4px;
    margin-bottom: 4px;
}

/* margin 5px */
.m-5 {
    margin: 5px;
}

.ml-5 {
    margin-left: 5px;
}

.mr-5 {
    margin-right: 5px;
}

.mt-5 {
    margin-top: 5px;
}

.mb-5 {
    margin-bottom: 5px;
}

.mx-5 {
    margin-left: 5px;
    margin-right: 5px;
}

.my-5 {
    margin-top: 5px;
    margin-bottom: 5px;
}

/* margin 6px */
.m-6 {
    margin: 6px;
}

.ml-6 {
    margin-left: 6px;
}

.mr-6 {
    margin-right: 6px;
}

.mt-6 {
    margin-top: 6px;
}

.mb-6 {
    margin-bottom: 6px;
}

.mx-6 {
    margin-left: 6px;
    margin-right: 6px;
}

.my-6 {
    margin-top: 6px;
    margin-bottom: 6px;
}

/* margin 7px */
.m-7 {
    margin: 7px;
}

.ml-7 {
    margin-left: 7px;
}

.mr-7 {
    margin-right: 7px;
}

.mt-7 {
    margin-top: 7px;
}

.mb-7 {
    margin-bottom: 7px;
}

.mx-7 {
    margin-left: 7px;
    margin-right: 7px;
}

.my-7 {
    margin-top: 7px;
    margin-bottom: 7px;
}

/* margin 8px */
.m-8 {
    margin: 8px;
}

.ml-8 {
    margin-left: 8px;
}

.mr-8 {
    margin-right: 8px;
}

.mt-8 {
    margin-top: 8px;
}

.mb-8 {
    margin-bottom: 8px;
}

.mx-8 {
    margin-left: 8px;
    margin-right: 8px;
}

.my-8 {
    margin-top: 8px;
    margin-bottom: 8px;
}

/* margin 9px */
.m-9 {
    margin: 9px;
}

.ml-9 {
    margin-left: 9px;
}

.mr-9 {
    margin-right: 9px;
}

.mt-9 {
    margin-top: 9px;
}

.mb-9 {
    margin-bottom: 9px;
}

.mx-9 {
    margin-left: 9px;
    margin-right: 9px;
}

.my-9 {
    margin-top: 9px;
    margin-bottom: 9px;
}

/* margin 10px */
.m-10 {
    margin: 10px;
}

.ml-10 {
    margin-left: 10px;
}

.mr-10 {
    margin-right: 10px;
}

.mt-10 {
    margin-top: 10px;
}

.mb-10 {
    margin-bottom: 10px;
}

.mx-10 {
    margin-left: 10px;
    margin-right: 10px;
}

.my-10 {
    margin-top: 10px;
    margin-bottom: 10px;
}

/* margin 11px */
.m-11 {
    margin: 11px;
}

.ml-11 {
    margin-left: 11px;
}

.mr-11 {
    margin-right: 11px;
}

.mt-11 {
    margin-top: 11px;
}

.mb-11 {
    margin-bottom: 11px;
}

.mx-11 {
    margin-left: 11px;
    margin-right: 11px;
}

.my-11 {
    margin-top: 11px;
    margin-bottom: 11px;
}

/* margin 12px */
.m-12 {
    margin: 12px;
}

.ml-12 {
    margin-left: 12px;
}

.mr-12 {
    margin-right: 12px;
}

.mt-12 {
    margin-top: 12px;
}

.mb-12 {
    margin-bottom: 12px;
}

.mx-12 {
    margin-left: 12px;
    margin-right: 12px;
}

.my-12 {
    margin-top: 12px;
    margin-bottom: 12px;
}

/* margin 13px */
.m-13 {
    margin: 13px;
}

.ml-13 {
    margin-left: 13px;
}

.mr-13 {
    margin-right: 13px;
}

.mt-13 {
    margin-top: 13px;
}

.mb-13 {
    margin-bottom: 13px;
}

.mx-13 {
    margin-left: 13px;
    margin-right: 13px;
}

.my-13 {
    margin-top: 13px;
    margin-bottom: 13px;
}

/* margin 14px */
.m-14 {
    margin: 14px;
}

.ml-14 {
    margin-left: 14px;
}

.mr-14 {
    margin-right: 14px;
}

.mt-14 {
    margin-top: 14px;
}

.mb-14 {
    margin-bottom: 14px;
}

.mx-14 {
    margin-left: 14px;
    margin-right: 14px;
}

.my-14 {
    margin-top: 14px;
    margin-bottom: 14px;
}

/* margin 15px */
.m-15 {
    margin: 15px;
}

.ml-15 {
    margin-left: 15px;
}

.mr-15 {
    margin-right: 15px;
}

.mt-15 {
    margin-top: 15px;
}

.mb-15 {
    margin-bottom: 15px;
}

.mx-15 {
    margin-left: 15px;
    margin-right: 15px;
}

.my-15 {
    margin-top: 15px;
    margin-bottom: 15px;
}

/* margin 16px */
.m-16 {
    margin: 16px;
}

.ml-16 {
    margin-left: 16px;
}

.mr-16 {
    margin-right: 16px;
}

.mt-16 {
    margin-top: 16px;
}

.mb-16 {
    margin-bottom: 16px;
}

.mx-16 {
    margin-left: 16px;
    margin-right: 16px;
}

.my-16 {
    margin-top: 16px;
    margin-bottom: 16px;
}

/* margin 17px */
.m-17 {
    margin: 17px;
}

.ml-17 {
    margin-left: 17px;
}

.mr-17 {
    margin-right: 17px;
}

.mt-17 {
    margin-top: 17px;
}

.mb-17 {
    margin-bottom: 17px;
}

.mx-17 {
    margin-left: 17px;
    margin-right: 17px;
}

.my-17 {
    margin-top: 17px;
    margin-bottom: 17px;
}

/* margin 18px */
.m-18 {
    margin: 18px;
}

.ml-18 {
    margin-left: 18px;
}

.mr-18 {
    margin-right: 18px;
}

.mt-18 {
    margin-top: 18px;
}

.mb-18 {
    margin-bottom: 18px;
}

.mx-18 {
    margin-left: 18px;
    margin-right: 18px;
}

.my-18 {
    margin-top: 18px;
    margin-bottom: 18px;
}

/* margin 19px */
.m-19 {
    margin: 19px;
}

.ml-19 {
    margin-left: 19px;
}

.mr-19 {
    margin-right: 19px;
}

.mt-19 {
    margin-top: 19px;
}

.mb-19 {
    margin-bottom: 19px;
}

.mx-19 {
    margin-left: 19px;
    margin-right: 19px;
}

.my-19 {
    margin-top: 19px;
    margin-bottom: 19px;
}

/* margin 20px */
.m-20 {
    margin: 20px;
}

.ml-20 {
    margin-left: 20px;
}

.mr-20 {
    margin-right: 20px;
}

.mt-20 {
    margin-top: 20px;
}

.mb-20 {
    margin-bottom: 20px;
}

.mx-20 {
    margin-left: 20px;
    margin-right: 20px;
}

.my-20 {
    margin-top: 20px;
    margin-bottom: 20px;
}

/* margin 21px */
.m-21 {
    margin: 21px;
}

.ml-21 {
    margin-left: 21px;
}

.mr-21 {
    margin-right: 21px;
}

.mt-21 {
    margin-top: 21px;
}

.mb-21 {
    margin-bottom: 21px;
}

.mx-21 {
    margin-left: 21px;
    margin-right: 21px;
}

.my-21 {
    margin-top: 21px;
    margin-bottom: 21px;
}

/* margin 22px */
.m-22 {
    margin: 22px;
}

.ml-22 {
    margin-left: 22px;
}

.mr-22 {
    margin-right: 22px;
}

.mt-22 {
    margin-top: 22px;
}

.mb-22 {
    margin-bottom: 22px;
}

.mx-22 {
    margin-left: 22px;
    margin-right: 22px;
}

.my-22 {
    margin-top: 22px;
    margin-bottom: 22px;
}

/* margin 23px */
.m-23 {
    margin: 23px;
}

.ml-23 {
    margin-left: 23px;
}

.mr-23 {
    margin-right: 23px;
}

.mt-23 {
    margin-top: 23px;
}

.mb-23 {
    margin-bottom: 23px;
}

.mx-23 {
    margin-left: 23px;
    margin-right: 23px;
}

.my-23 {
    margin-top: 23px;
    margin-bottom: 23px;
}

/* margin 24px */
.m-24 {
    margin: 24px;
}

.ml-24 {
    margin-left: 24px;
}

.mr-24 {
    margin-right: 24px;
}

.mt-24 {
    margin-top: 24px;
}

.mb-24 {
    margin-bottom: 24px;
}

.mx-24 {
    margin-left: 24px;
    margin-right: 24px;
}

.my-24 {
    margin-top: 24px;
    margin-bottom: 24px;
}

/* margin 25px */
.m-25 {
    margin: 25px;
}

.ml-25 {
    margin-left: 25px;
}

.mr-25 {
    margin-right: 25px;
}

.mt-25 {
    margin-top: 25px;
}

.mb-25 {
    margin-bottom: 25px;
}

.mx-25 {
    margin-left: 25px;
    margin-right: 25px;
}

.my-25 {
    margin-top: 25px;
    margin-bottom: 25px;
}

/* margin 26px */
.m-26 {
    margin: 26px;
}

.ml-26 {
    margin-left: 26px;
}

.mr-26 {
    margin-right: 26px;
}

.mt-26 {
    margin-top: 26px;
}

.mb-26 {
    margin-bottom: 26px;
}

.mx-26 {
    margin-left: 26px;
    margin-right: 26px;
}

.my-26 {
    margin-top: 26px;
    margin-bottom: 26px;
}

/* margin 27px */
.m-27 {
    margin: 27px;
}

.ml-27 {
    margin-left: 27px;
}

.mr-27 {
    margin-right: 27px;
}

.mt-27 {
    margin-top: 27px;
}

.mb-27 {
    margin-bottom: 27px;
}

.mx-27 {
    margin-left: 27px;
    margin-right: 27px;
}

.my-27 {
    margin-top: 27px;
    margin-bottom: 27px;
}

/* margin 28px */
.m-28 {
    margin: 28px;
}

.ml-28 {
    margin-left: 28px;
}

.mr-28 {
    margin-right: 28px;
}

.mt-28 {
    margin-top: 28px;
}

.mb-28 {
    margin-bottom: 28px;
}

.mx-28 {
    margin-left: 28px;
    margin-right: 28px;
}

.my-28 {
    margin-top: 28px;
    margin-bottom: 28px;
}

/* margin 29px */
.m-29 {
    margin: 29px;
}

.ml-29 {
    margin-left: 29px;
}

.mr-29 {
    margin-right: 29px;
}

.mt-29 {
    margin-top: 29px;
}

.mb-29 {
    margin-bottom: 29px;
}

.mx-29 {
    margin-left: 29px;
    margin-right: 29px;
}

.my-29 {
    margin-top: 29px;
    margin-bottom: 29px;
}

/* margin 30px */
.m-30 {
    margin: 30px;
}

.ml-30 {
    margin-left: 30px;
}

.mr-30 {
    margin-right: 30px;
}

.mt-30 {
    margin-top: 30px;
}

.mb-30 {
    margin-bottom: 30px;
}

.mx-30 {
    margin-left: 30px;
    margin-right: 30px;
}

.my-30 {
    margin-top: 30px;
    margin-bottom: 30px;
}

/* margin 31px */
.m-31 {
    margin: 31px;
}

.ml-31 {
    margin-left: 31px;
}

.mr-31 {
    margin-right: 31px;
}

.mt-31 {
    margin-top: 31px;
}

.mb-31 {
    margin-bottom: 31px;
}

.mx-31 {
    margin-left: 31px;
    margin-right: 31px;
}

.my-31 {
    margin-top: 31px;
    margin-bottom: 31px;
}

/* margin 32px */
.m-32 {
    margin: 32px;
}

.ml-32 {
    margin-left: 32px;
}

.mr-32 {
    margin-right: 32px;
}

.mt-32 {
    margin-top: 32px;
}

.mb-32 {
    margin-bottom: 32px;
}

.mx-32 {
    margin-left: 32px;
    margin-right: 32px;
}

.my-32 {
    margin-top: 32px;
    margin-bottom: 32px;
}

/* margin 33px */
.m-33 {
    margin: 33px;
}

.ml-33 {
    margin-left: 33px;
}

.mr-33 {
    margin-right: 33px;
}

.mt-33 {
    margin-top: 33px;
}

.mb-33 {
    margin-bottom: 33px;
}

.mx-33 {
    margin-left: 33px;
    margin-right: 33px;
}

.my-33 {
    margin-top: 33px;
    margin-bottom: 33px;
}

/* margin 34px */
.m-34 {
    margin: 34px;
}

.ml-34 {
    margin-left: 34px;
}

.mr-34 {
    margin-right: 34px;
}

.mt-34 {
    margin-top: 34px;
}

.mb-34 {
    margin-bottom: 34px;
}

.mx-34 {
    margin-left: 34px;
    margin-right: 34px;
}

.my-34 {
    margin-top: 34px;
    margin-bottom: 34px;
}

/* margin 35px */
.m-35 {
    margin: 35px;
}

.ml-35 {
    margin-left: 35px;
}

.mr-35 {
    margin-right: 35px;
}

.mt-35 {
    margin-top: 35px;
}

.mb-35 {
    margin-bottom: 35px;
}

.mx-35 {
    margin-left: 35px;
    margin-right: 35px;
}

.my-35 {
    margin-top: 35px;
    margin-bottom: 35px;
}

/* margin 36px */
.m-36 {
    margin: 36px;
}

.ml-36 {
    margin-left: 36px;
}

.mr-36 {
    margin-right: 36px;
}

.mt-36 {
    margin-top: 36px;
}

.mb-36 {
    margin-bottom: 36px;
}

.mx-36 {
    margin-left: 36px;
    margin-right: 36px;
}

.my-36 {
    margin-top: 36px;
    margin-bottom: 36px;
}

/* margin 37px */
.m-37 {
    margin: 37px;
}

.ml-37 {
    margin-left: 37px;
}

.mr-37 {
    margin-right: 37px;
}

.mt-37 {
    margin-top: 37px;
}

.mb-37 {
    margin-bottom: 37px;
}

.mx-37 {
    margin-left: 37px;
    margin-right: 37px;
}

.my-37 {
    margin-top: 37px;
    margin-bottom: 37px;
}

/* margin 38px */
.m-38 {
    margin: 38px;
}

.ml-38 {
    margin-left: 38px;
}

.mr-38 {
    margin-right: 38px;
}

.mt-38 {
    margin-top: 38px;
}

.mb-38 {
    margin-bottom: 38px;
}

.mx-38 {
    margin-left: 38px;
    margin-right: 38px;
}

.my-38 {
    margin-top: 38px;
    margin-bottom: 38px;
}

/* margin 39px */
.m-39 {
    margin: 39px;
}

.ml-39 {
    margin-left: 39px;
}

.mr-39 {
    margin-right: 39px;
}

.mt-39 {
    margin-top: 39px;
}

.mb-39 {
    margin-bottom: 39px;
}

.mx-39 {
    margin-left: 39px;
    margin-right: 39px;
}

.my-39 {
    margin-top: 39px;
    margin-bottom: 39px;
}

/* margin 40px */
.m-40 {
    margin: 40px;
}

.ml-40 {
    margin-left: 40px;
}

.mr-40 {
    margin-right: 40px;
}

.mt-40 {
    margin-top: 40px;
}

.mb-40 {
    margin-bottom: 40px;
}

.mx-40 {
    margin-left: 40px;
    margin-right: 40px;
}

.my-40 {
    margin-top: 40px;
    margin-bottom: 40px;
}

/* margin 41px */
.m-41 {
    margin: 41px;
}

.ml-41 {
    margin-left: 41px;
}

.mr-41 {
    margin-right: 41px;
}

.mt-41 {
    margin-top: 41px;
}

.mb-41 {
    margin-bottom: 41px;
}

.mx-41 {
    margin-left: 41px;
    margin-right: 41px;
}

.my-41 {
    margin-top: 41px;
    margin-bottom: 41px;
}

/* margin 42px */
.m-42 {
    margin: 42px;
}

.ml-42 {
    margin-left: 42px;
}

.mr-42 {
    margin-right: 42px;
}

.mt-42 {
    margin-top: 42px;
}

.mb-42 {
    margin-bottom: 42px;
}

.mx-42 {
    margin-left: 42px;
    margin-right: 42px;
}

.my-42 {
    margin-top: 42px;
    margin-bottom: 42px;
}

/* margin 43px */
.m-43 {
    margin: 43px;
}

.ml-43 {
    margin-left: 43px;
}

.mr-43 {
    margin-right: 43px;
}

.mt-43 {
    margin-top: 43px;
}

.mb-43 {
    margin-bottom: 43px;
}

.mx-43 {
    margin-left: 43px;
    margin-right: 43px;
}

.my-43 {
    margin-top: 43px;
    margin-bottom: 43px;
}

/* margin 44px */
.m-44 {
    margin: 44px;
}

.ml-44 {
    margin-left: 44px;
}

.mr-44 {
    margin-right: 44px;
}

.mt-44 {
    margin-top: 44px;
}

.mb-44 {
    margin-bottom: 44px;
}

.mx-44 {
    margin-left: 44px;
    margin-right: 44px;
}

.my-44 {
    margin-top: 44px;
    margin-bottom: 44px;
}

/* margin 45px */
.m-45 {
    margin: 45px;
}

.ml-45 {
    margin-left: 45px;
}

.mr-45 {
    margin-right: 45px;
}

.mt-45 {
    margin-top: 45px;
}

.mb-45 {
    margin-bottom: 45px;
}

.mx-45 {
    margin-left: 45px;
    margin-right: 45px;
}

.my-45 {
    margin-top: 45px;
    margin-bottom: 45px;
}

/* margin 46px */
.m-46 {
    margin: 46px;
}

.ml-46 {
    margin-left: 46px;
}

.mr-46 {
    margin-right: 46px;
}

.mt-46 {
    margin-top: 46px;
}

.mb-46 {
    margin-bottom: 46px;
}

.mx-46 {
    margin-left: 46px;
    margin-right: 46px;
}

.my-46 {
    margin-top: 46px;
    margin-bottom: 46px;
}

/* margin 47px */
.m-47 {
    margin: 47px;
}

.ml-47 {
    margin-left: 47px;
}

.mr-47 {
    margin-right: 47px;
}

.mt-47 {
    margin-top: 47px;
}

.mb-47 {
    margin-bottom: 47px;
}

.mx-47 {
    margin-left: 47px;
    margin-right: 47px;
}

.my-47 {
    margin-top: 47px;
    margin-bottom: 47px;
}

/* margin 48px */
.m-48 {
    margin: 48px;
}

.ml-48 {
    margin-left: 48px;
}

.mr-48 {
    margin-right: 48px;
}

.mt-48 {
    margin-top: 48px;
}

.mb-48 {
    margin-bottom: 48px;
}

.mx-48 {
    margin-left: 48px;
    margin-right: 48px;
}

.my-48 {
    margin-top: 48px;
    margin-bottom: 48px;
}

/* margin 49px */
.m-49 {
    margin: 49px;
}

.ml-49 {
    margin-left: 49px;
}

.mr-49 {
    margin-right: 49px;
}

.mt-49 {
    margin-top: 49px;
}

.mb-49 {
    margin-bottom: 49px;
}

.mx-49 {
    margin-left: 49px;
    margin-right: 49px;
}

.my-49 {
    margin-top: 49px;
    margin-bottom: 49px;
}

/* margin 50px */
.m-50 {
    margin: 50px;
}

.ml-50 {
    margin-left: 50px;
}

.mr-50 {
    margin-right: 50px;
}

.mt-50 {
    margin-top: 50px;
}

.mb-50 {
    margin-bottom: 50px;
}

.mx-50 {
    margin-left: 50px;
    margin-right: 50px;
}

.my-50 {
    margin-top: 50px;
    margin-bottom: 50px;
}

/* margin 51px */
.m-51 {
    margin: 51px;
}

.ml-51 {
    margin-left: 51px;
}

.mr-51 {
    margin-right: 51px;
}

.mt-51 {
    margin-top: 51px;
}

.mb-51 {
    margin-bottom: 51px;
}

.mx-51 {
    margin-left: 51px;
    margin-right: 51px;
}

.my-51 {
    margin-top: 51px;
    margin-bottom: 51px;
}

/* margin 52px */
.m-52 {
    margin: 52px;
}

.ml-52 {
    margin-left: 52px;
}

.mr-52 {
    margin-right: 52px;
}

.mt-52 {
    margin-top: 52px;
}

.mb-52 {
    margin-bottom: 52px;
}

.mx-52 {
    margin-left: 52px;
    margin-right: 52px;
}

.my-52 {
    margin-top: 52px;
    margin-bottom: 52px;
}

/* margin 53px */
.m-53 {
    margin: 53px;
}

.ml-53 {
    margin-left: 53px;
}

.mr-53 {
    margin-right: 53px;
}

.mt-53 {
    margin-top: 53px;
}

.mb-53 {
    margin-bottom: 53px;
}

.mx-53 {
    margin-left: 53px;
    margin-right: 53px;
}

.my-53 {
    margin-top: 53px;
    margin-bottom: 53px;
}

/* margin 54px */
.m-54 {
    margin: 54px;
}

.ml-54 {
    margin-left: 54px;
}

.mr-54 {
    margin-right: 54px;
}

.mt-54 {
    margin-top: 54px;
}

.mb-54 {
    margin-bottom: 54px;
}

.mx-54 {
    margin-left: 54px;
    margin-right: 54px;
}

.my-54 {
    margin-top: 54px;
    margin-bottom: 54px;
}

/* margin 55px */
.m-55 {
    margin: 55px;
}

.ml-55 {
    margin-left: 55px;
}

.mr-55 {
    margin-right: 55px;
}

.mt-55 {
    margin-top: 55px;
}

.mb-55 {
    margin-bottom: 55px;
}

.mx-55 {
    margin-left: 55px;
    margin-right: 55px;
}

.my-55 {
    margin-top: 55px;
    margin-bottom: 55px;
}

/* margin 56px */
.m-56 {
    margin: 56px;
}

.ml-56 {
    margin-left: 56px;
}

.mr-56 {
    margin-right: 56px;
}

.mt-56 {
    margin-top: 56px;
}

.mb-56 {
    margin-bottom: 56px;
}

.mx-56 {
    margin-left: 56px;
    margin-right: 56px;
}

.my-56 {
    margin-top: 56px;
    margin-bottom: 56px;
}

/* margin 57px */
.m-57 {
    margin: 57px;
}

.ml-57 {
    margin-left: 57px;
}

.mr-57 {
    margin-right: 57px;
}

.mt-57 {
    margin-top: 57px;
}

.mb-57 {
    margin-bottom: 57px;
}

.mx-57 {
    margin-left: 57px;
    margin-right: 57px;
}

.my-57 {
    margin-top: 57px;
    margin-bottom: 57px;
}

/* margin 58px */
.m-58 {
    margin: 58px;
}

.ml-58 {
    margin-left: 58px;
}

.mr-58 {
    margin-right: 58px;
}

.mt-58 {
    margin-top: 58px;
}

.mb-58 {
    margin-bottom: 58px;
}

.mx-58 {
    margin-left: 58px;
    margin-right: 58px;
}

.my-58 {
    margin-top: 58px;
    margin-bottom: 58px;
}

/* margin 59px */
.m-59 {
    margin: 59px;
}

.ml-59 {
    margin-left: 59px;
}

.mr-59 {
    margin-right: 59px;
}

.mt-59 {
    margin-top: 59px;
}

.mb-59 {
    margin-bottom: 59px;
}

.mx-59 {
    margin-left: 59px;
    margin-right: 59px;
}

.my-59 {
    margin-top: 59px;
    margin-bottom: 59px;
}

/* margin 60px */
.m-60 {
    margin: 60px;
}

.ml-60 {
    margin-left: 60px;
}

.mr-60 {
    margin-right: 60px;
}

.mt-60 {
    margin-top: 60px;
}

.mb-60 {
    margin-bottom: 60px;
}

.mx-60 {
    margin-left: 60px;
    margin-right: 60px;
}

.my-60 {
    margin-top: 60px;
    margin-bottom: 60px;
}

/* margin 61px */
.m-61 {
    margin: 61px;
}

.ml-61 {
    margin-left: 61px;
}

.mr-61 {
    margin-right: 61px;
}

.mt-61 {
    margin-top: 61px;
}

.mb-61 {
    margin-bottom: 61px;
}

.mx-61 {
    margin-left: 61px;
    margin-right: 61px;
}

.my-61 {
    margin-top: 61px;
    margin-bottom: 61px;
}

/* margin 62px */
.m-62 {
    margin: 62px;
}

.ml-62 {
    margin-left: 62px;
}

.mr-62 {
    margin-right: 62px;
}

.mt-62 {
    margin-top: 62px;
}

.mb-62 {
    margin-bottom: 62px;
}

.mx-62 {
    margin-left: 62px;
    margin-right: 62px;
}

.my-62 {
    margin-top: 62px;
    margin-bottom: 62px;
}

/* margin 63px */
.m-63 {
    margin: 63px;
}

.ml-63 {
    margin-left: 63px;
}

.mr-63 {
    margin-right: 63px;
}

.mt-63 {
    margin-top: 63px;
}

.mb-63 {
    margin-bottom: 63px;
}

.mx-63 {
    margin-left: 63px;
    margin-right: 63px;
}

.my-63 {
    margin-top: 63px;
    margin-bottom: 63px;
}

/* margin 64px */
.m-64 {
    margin: 64px;
}

.ml-64 {
    margin-left: 64px;
}

.mr-64 {
    margin-right: 64px;
}

.mt-64 {
    margin-top: 64px;
}

.mb-64 {
    margin-bottom: 64px;
}

.mx-64 {
    margin-left: 64px;
    margin-right: 64px;
}

.my-64 {
    margin-top: 64px;
    margin-bottom: 64px;
}

/* margin 65px */
.m-65 {
    margin: 65px;
}

.ml-65 {
    margin-left: 65px;
}

.mr-65 {
    margin-right: 65px;
}

.mt-65 {
    margin-top: 65px;
}

.mb-65 {
    margin-bottom: 65px;
}

.mx-65 {
    margin-left: 65px;
    margin-right: 65px;
}

.my-65 {
    margin-top: 65px;
    margin-bottom: 65px;
}

/* margin 66px */
.m-66 {
    margin: 66px;
}

.ml-66 {
    margin-left: 66px;
}

.mr-66 {
    margin-right: 66px;
}

.mt-66 {
    margin-top: 66px;
}

.mb-66 {
    margin-bottom: 66px;
}

.mx-66 {
    margin-left: 66px;
    margin-right: 66px;
}

.my-66 {
    margin-top: 66px;
    margin-bottom: 66px;
}

/* margin 67px */
.m-67 {
    margin: 67px;
}

.ml-67 {
    margin-left: 67px;
}

.mr-67 {
    margin-right: 67px;
}

.mt-67 {
    margin-top: 67px;
}

.mb-67 {
    margin-bottom: 67px;
}

.mx-67 {
    margin-left: 67px;
    margin-right: 67px;
}

.my-67 {
    margin-top: 67px;
    margin-bottom: 67px;
}

/* margin 68px */
.m-68 {
    margin: 68px;
}

.ml-68 {
    margin-left: 68px;
}

.mr-68 {
    margin-right: 68px;
}

.mt-68 {
    margin-top: 68px;
}

.mb-68 {
    margin-bottom: 68px;
}

.mx-68 {
    margin-left: 68px;
    margin-right: 68px;
}

.my-68 {
    margin-top: 68px;
    margin-bottom: 68px;
}

/* margin 69px */
.m-69 {
    margin: 69px;
}

.ml-69 {
    margin-left: 69px;
}

.mr-69 {
    margin-right: 69px;
}

.mt-69 {
    margin-top: 69px;
}

.mb-69 {
    margin-bottom: 69px;
}

.mx-69 {
    margin-left: 69px;
    margin-right: 69px;
}

.my-69 {
    margin-top: 69px;
    margin-bottom: 69px;
}

/* margin 70px */
.m-70 {
    margin: 70px;
}

.ml-70 {
    margin-left: 70px;
}

.mr-70 {
    margin-right: 70px;
}

.mt-70 {
    margin-top: 70px;
}

.mb-70 {
    margin-bottom: 70px;
}

.mx-70 {
    margin-left: 70px;
    margin-right: 70px;
}

.my-70 {
    margin-top: 70px;
    margin-bottom: 70px;
}

/* margin 71px */
.m-71 {
    margin: 71px;
}

.ml-71 {
    margin-left: 71px;
}

.mr-71 {
    margin-right: 71px;
}

.mt-71 {
    margin-top: 71px;
}

.mb-71 {
    margin-bottom: 71px;
}

.mx-71 {
    margin-left: 71px;
    margin-right: 71px;
}

.my-71 {
    margin-top: 71px;
    margin-bottom: 71px;
}

/* margin 72px */
.m-72 {
    margin: 72px;
}

.ml-72 {
    margin-left: 72px;
}

.mr-72 {
    margin-right: 72px;
}

.mt-72 {
    margin-top: 72px;
}

.mb-72 {
    margin-bottom: 72px;
}

.mx-72 {
    margin-left: 72px;
    margin-right: 72px;
}

.my-72 {
    margin-top: 72px;
    margin-bottom: 72px;
}

/* margin 73px */
.m-73 {
    margin: 73px;
}

.ml-73 {
    margin-left: 73px;
}

.mr-73 {
    margin-right: 73px;
}

.mt-73 {
    margin-top: 73px;
}

.mb-73 {
    margin-bottom: 73px;
}

.mx-73 {
    margin-left: 73px;
    margin-right: 73px;
}

.my-73 {
    margin-top: 73px;
    margin-bottom: 73px;
}

/* margin 74px */
.m-74 {
    margin: 74px;
}

.ml-74 {
    margin-left: 74px;
}

.mr-74 {
    margin-right: 74px;
}

.mt-74 {
    margin-top: 74px;
}

.mb-74 {
    margin-bottom: 74px;
}

.mx-74 {
    margin-left: 74px;
    margin-right: 74px;
}

.my-74 {
    margin-top: 74px;
    margin-bottom: 74px;
}

/* margin 75px */
.m-75 {
    margin: 75px;
}

.ml-75 {
    margin-left: 75px;
}

.mr-75 {
    margin-right: 75px;
}

.mt-75 {
    margin-top: 75px;
}

.mb-75 {
    margin-bottom: 75px;
}

.mx-75 {
    margin-left: 75px;
    margin-right: 75px;
}

.my-75 {
    margin-top: 75px;
    margin-bottom: 75px;
}

/* margin 76px */
.m-76 {
    margin: 76px;
}

.ml-76 {
    margin-left: 76px;
}

.mr-76 {
    margin-right: 76px;
}

.mt-76 {
    margin-top: 76px;
}

.mb-76 {
    margin-bottom: 76px;
}

.mx-76 {
    margin-left: 76px;
    margin-right: 76px;
}

.my-76 {
    margin-top: 76px;
    margin-bottom: 76px;
}

/* margin 77px */
.m-77 {
    margin: 77px;
}

.ml-77 {
    margin-left: 77px;
}

.mr-77 {
    margin-right: 77px;
}

.mt-77 {
    margin-top: 77px;
}

.mb-77 {
    margin-bottom: 77px;
}

.mx-77 {
    margin-left: 77px;
    margin-right: 77px;
}

.my-77 {
    margin-top: 77px;
    margin-bottom: 77px;
}

/* margin 78px */
.m-78 {
    margin: 78px;
}

.ml-78 {
    margin-left: 78px;
}

.mr-78 {
    margin-right: 78px;
}

.mt-78 {
    margin-top: 78px;
}

.mb-78 {
    margin-bottom: 78px;
}

.mx-78 {
    margin-left: 78px;
    margin-right: 78px;
}

.my-78 {
    margin-top: 78px;
    margin-bottom: 78px;
}

/* margin 79px */
.m-79 {
    margin: 79px;
}

.ml-79 {
    margin-left: 79px;
}

.mr-79 {
    margin-right: 79px;
}

.mt-79 {
    margin-top: 79px;
}

.mb-79 {
    margin-bottom: 79px;
}

.mx-79 {
    margin-left: 79px;
    margin-right: 79px;
}

.my-79 {
    margin-top: 79px;
    margin-bottom: 79px;
}

/* margin 80px */
.m-80 {
    margin: 80px;
}

.ml-80 {
    margin-left: 80px;
}

.mr-80 {
    margin-right: 80px;
}

.mt-80 {
    margin-top: 80px;
}

.mb-80 {
    margin-bottom: 80px;
}

.mx-80 {
    margin-left: 80px;
    margin-right: 80px;
}

.my-80 {
    margin-top: 80px;
    margin-bottom: 80px;
}

/* margin 81px */
.m-81 {
    margin: 81px;
}

.ml-81 {
    margin-left: 81px;
}

.mr-81 {
    margin-right: 81px;
}

.mt-81 {
    margin-top: 81px;
}

.mb-81 {
    margin-bottom: 81px;
}

.mx-81 {
    margin-left: 81px;
    margin-right: 81px;
}

.my-81 {
    margin-top: 81px;
    margin-bottom: 81px;
}

/* margin 82px */
.m-82 {
    margin: 82px;
}

.ml-82 {
    margin-left: 82px;
}

.mr-82 {
    margin-right: 82px;
}

.mt-82 {
    margin-top: 82px;
}

.mb-82 {
    margin-bottom: 82px;
}

.mx-82 {
    margin-left: 82px;
    margin-right: 82px;
}

.my-82 {
    margin-top: 82px;
    margin-bottom: 82px;
}

/* margin 83px */
.m-83 {
    margin: 83px;
}

.ml-83 {
    margin-left: 83px;
}

.mr-83 {
    margin-right: 83px;
}

.mt-83 {
    margin-top: 83px;
}

.mb-83 {
    margin-bottom: 83px;
}

.mx-83 {
    margin-left: 83px;
    margin-right: 83px;
}

.my-83 {
    margin-top: 83px;
    margin-bottom: 83px;
}

/* margin 84px */
.m-84 {
    margin: 84px;
}

.ml-84 {
    margin-left: 84px;
}

.mr-84 {
    margin-right: 84px;
}

.mt-84 {
    margin-top: 84px;
}

.mb-84 {
    margin-bottom: 84px;
}

.mx-84 {
    margin-left: 84px;
    margin-right: 84px;
}

.my-84 {
    margin-top: 84px;
    margin-bottom: 84px;
}

/* margin 85px */
.m-85 {
    margin: 85px;
}

.ml-85 {
    margin-left: 85px;
}

.mr-85 {
    margin-right: 85px;
}

.mt-85 {
    margin-top: 85px;
}

.mb-85 {
    margin-bottom: 85px;
}

.mx-85 {
    margin-left: 85px;
    margin-right: 85px;
}

.my-85 {
    margin-top: 85px;
    margin-bottom: 85px;
}

/* margin 86px */
.m-86 {
    margin: 86px;
}

.ml-86 {
    margin-left: 86px;
}

.mr-86 {
    margin-right: 86px;
}

.mt-86 {
    margin-top: 86px;
}

.mb-86 {
    margin-bottom: 86px;
}

.mx-86 {
    margin-left: 86px;
    margin-right: 86px;
}

.my-86 {
    margin-top: 86px;
    margin-bottom: 86px;
}

/* margin 87px */
.m-87 {
    margin: 87px;
}

.ml-87 {
    margin-left: 87px;
}

.mr-87 {
    margin-right: 87px;
}

.mt-87 {
    margin-top: 87px;
}

.mb-87 {
    margin-bottom: 87px;
}

.mx-87 {
    margin-left: 87px;
    margin-right: 87px;
}

.my-87 {
    margin-top: 87px;
    margin-bottom: 87px;
}

/* margin 88px */
.m-88 {
    margin: 88px;
}

.ml-88 {
    margin-left: 88px;
}

.mr-88 {
    margin-right: 88px;
}

.mt-88 {
    margin-top: 88px;
}

.mb-88 {
    margin-bottom: 88px;
}

.mx-88 {
    margin-left: 88px;
    margin-right: 88px;
}

.my-88 {
    margin-top: 88px;
    margin-bottom: 88px;
}

/* margin 89px */
.m-89 {
    margin: 89px;
}

.ml-89 {
    margin-left: 89px;
}

.mr-89 {
    margin-right: 89px;
}

.mt-89 {
    margin-top: 89px;
}

.mb-89 {
    margin-bottom: 89px;
}

.mx-89 {
    margin-left: 89px;
    margin-right: 89px;
}

.my-89 {
    margin-top: 89px;
    margin-bottom: 89px;
}

/* margin 90px */
.m-90 {
    margin: 90px;
}

.ml-90 {
    margin-left: 90px;
}

.mr-90 {
    margin-right: 90px;
}

.mt-90 {
    margin-top: 90px;
}

.mb-90 {
    margin-bottom: 90px;
}

.mx-90 {
    margin-left: 90px;
    margin-right: 90px;
}

.my-90 {
    margin-top: 90px;
    margin-bottom: 90px;
}

/* margin 91px */
.m-91 {
    margin: 91px;
}

.ml-91 {
    margin-left: 91px;
}

.mr-91 {
    margin-right: 91px;
}

.mt-91 {
    margin-top: 91px;
}

.mb-91 {
    margin-bottom: 91px;
}

.mx-91 {
    margin-left: 91px;
    margin-right: 91px;
}

.my-91 {
    margin-top: 91px;
    margin-bottom: 91px;
}

/* margin 92px */
.m-92 {
    margin: 92px;
}

.ml-92 {
    margin-left: 92px;
}

.mr-92 {
    margin-right: 92px;
}

.mt-92 {
    margin-top: 92px;
}

.mb-92 {
    margin-bottom: 92px;
}

.mx-92 {
    margin-left: 92px;
    margin-right: 92px;
}

.my-92 {
    margin-top: 92px;
    margin-bottom: 92px;
}

/* margin 93px */
.m-93 {
    margin: 93px;
}

.ml-93 {
    margin-left: 93px;
}

.mr-93 {
    margin-right: 93px;
}

.mt-93 {
    margin-top: 93px;
}

.mb-93 {
    margin-bottom: 93px;
}

.mx-93 {
    margin-left: 93px;
    margin-right: 93px;
}

.my-93 {
    margin-top: 93px;
    margin-bottom: 93px;
}

/* margin 94px */
.m-94 {
    margin: 94px;
}

.ml-94 {
    margin-left: 94px;
}

.mr-94 {
    margin-right: 94px;
}

.mt-94 {
    margin-top: 94px;
}

.mb-94 {
    margin-bottom: 94px;
}

.mx-94 {
    margin-left: 94px;
    margin-right: 94px;
}

.my-94 {
    margin-top: 94px;
    margin-bottom: 94px;
}

/* margin 95px */
.m-95 {
    margin: 95px;
}

.ml-95 {
    margin-left: 95px;
}

.mr-95 {
    margin-right: 95px;
}

.mt-95 {
    margin-top: 95px;
}

.mb-95 {
    margin-bottom: 95px;
}

.mx-95 {
    margin-left: 95px;
    margin-right: 95px;
}

.my-95 {
    margin-top: 95px;
    margin-bottom: 95px;
}

/* margin 96px */
.m-96 {
    margin: 96px;
}

.ml-96 {
    margin-left: 96px;
}

.mr-96 {
    margin-right: 96px;
}

.mt-96 {
    margin-top: 96px;
}

.mb-96 {
    margin-bottom: 96px;
}

.mx-96 {
    margin-left: 96px;
    margin-right: 96px;
}

.my-96 {
    margin-top: 96px;
    margin-bottom: 96px;
}

/* margin 97px */
.m-97 {
    margin: 97px;
}

.ml-97 {
    margin-left: 97px;
}

.mr-97 {
    margin-right: 97px;
}

.mt-97 {
    margin-top: 97px;
}

.mb-97 {
    margin-bottom: 97px;
}

.mx-97 {
    margin-left: 97px;
    margin-right: 97px;
}

.my-97 {
    margin-top: 97px;
    margin-bottom: 97px;
}

/* margin 98px */
.m-98 {
    margin: 98px;
}

.ml-98 {
    margin-left: 98px;
}

.mr-98 {
    margin-right: 98px;
}

.mt-98 {
    margin-top: 98px;
}

.mb-98 {
    margin-bottom: 98px;
}

.mx-98 {
    margin-left: 98px;
    margin-right: 98px;
}

.my-98 {
    margin-top: 98px;
    margin-bottom: 98px;
}

/* margin 99px */
.m-99 {
    margin: 99px;
}

.ml-99 {
    margin-left: 99px;
}

.mr-99 {
    margin-right: 99px;
}

.mt-99 {
    margin-top: 99px;
}

.mb-99 {
    margin-bottom: 99px;
}

.mx-99 {
    margin-left: 99px;
    margin-right: 99px;
}

.my-99 {
    margin-top: 99px;
    margin-bottom: 99px;
}

/* margin 100px */
.m-100 {
    margin: 100px;
}

.ml-100 {
    margin-left: 100px;
}

.mr-100 {
    margin-right: 100px;
}

.mt-100 {
    margin-top: 100px;
}

.mb-100 {
    margin-bottom: 100px;
}

.mx-100 {
    margin-left: 100px;
    margin-right: 100px;
}

.my-100 {
    margin-top: 100px;
    margin-bottom: 100px;
}

/* margin 101px */
.m-101 {
    margin: 101px;
}

.ml-101 {
    margin-left: 101px;
}

.mr-101 {
    margin-right: 101px;
}

.mt-101 {
    margin-top: 101px;
}

.mb-101 {
    margin-bottom: 101px;
}

.mx-101 {
    margin-left: 101px;
    margin-right: 101px;
}

.my-101 {
    margin-top: 101px;
    margin-bottom: 101px;
}

/* margin 102px */
.m-102 {
    margin: 102px;
}

.ml-102 {
    margin-left: 102px;
}

.mr-102 {
    margin-right: 102px;
}

.mt-102 {
    margin-top: 102px;
}

.mb-102 {
    margin-bottom: 102px;
}

.mx-102 {
    margin-left: 102px;
    margin-right: 102px;
}

.my-102 {
    margin-top: 102px;
    margin-bottom: 102px;
}

/* margin 103px */
.m-103 {
    margin: 103px;
}

.ml-103 {
    margin-left: 103px;
}

.mr-103 {
    margin-right: 103px;
}

.mt-103 {
    margin-top: 103px;
}

.mb-103 {
    margin-bottom: 103px;
}

.mx-103 {
    margin-left: 103px;
    margin-right: 103px;
}

.my-103 {
    margin-top: 103px;
    margin-bottom: 103px;
}

/* margin 104px */
.m-104 {
    margin: 104px;
}

.ml-104 {
    margin-left: 104px;
}

.mr-104 {
    margin-right: 104px;
}

.mt-104 {
    margin-top: 104px;
}

.mb-104 {
    margin-bottom: 104px;
}

.mx-104 {
    margin-left: 104px;
    margin-right: 104px;
}

.my-104 {
    margin-top: 104px;
    margin-bottom: 104px;
}

/* margin 105px */
.m-105 {
    margin: 105px;
}

.ml-105 {
    margin-left: 105px;
}

.mr-105 {
    margin-right: 105px;
}

.mt-105 {
    margin-top: 105px;
}

.mb-105 {
    margin-bottom: 105px;
}

.mx-105 {
    margin-left: 105px;
    margin-right: 105px;
}

.my-105 {
    margin-top: 105px;
    margin-bottom: 105px;
}

/* margin 106px */
.m-106 {
    margin: 106px;
}

.ml-106 {
    margin-left: 106px;
}

.mr-106 {
    margin-right: 106px;
}

.mt-106 {
    margin-top: 106px;
}

.mb-106 {
    margin-bottom: 106px;
}

.mx-106 {
    margin-left: 106px;
    margin-right: 106px;
}

.my-106 {
    margin-top: 106px;
    margin-bottom: 106px;
}

/* margin 107px */
.m-107 {
    margin: 107px;
}

.ml-107 {
    margin-left: 107px;
}

.mr-107 {
    margin-right: 107px;
}

.mt-107 {
    margin-top: 107px;
}

.mb-107 {
    margin-bottom: 107px;
}

.mx-107 {
    margin-left: 107px;
    margin-right: 107px;
}

.my-107 {
    margin-top: 107px;
    margin-bottom: 107px;
}

/* margin 108px */
.m-108 {
    margin: 108px;
}

.ml-108 {
    margin-left: 108px;
}

.mr-108 {
    margin-right: 108px;
}

.mt-108 {
    margin-top: 108px;
}

.mb-108 {
    margin-bottom: 108px;
}

.mx-108 {
    margin-left: 108px;
    margin-right: 108px;
}

.my-108 {
    margin-top: 108px;
    margin-bottom: 108px;
}

/* margin 109px */
.m-109 {
    margin: 109px;
}

.ml-109 {
    margin-left: 109px;
}

.mr-109 {
    margin-right: 109px;
}

.mt-109 {
    margin-top: 109px;
}

.mb-109 {
    margin-bottom: 109px;
}

.mx-109 {
    margin-left: 109px;
    margin-right: 109px;
}

.my-109 {
    margin-top: 109px;
    margin-bottom: 109px;
}

/* margin 110px */
.m-110 {
    margin: 110px;
}

.ml-110 {
    margin-left: 110px;
}

.mr-110 {
    margin-right: 110px;
}

.mt-110 {
    margin-top: 110px;
}

.mb-110 {
    margin-bottom: 110px;
}

.mx-110 {
    margin-left: 110px;
    margin-right: 110px;
}

.my-110 {
    margin-top: 110px;
    margin-bottom: 110px;
}

/* margin 111px */
.m-111 {
    margin: 111px;
}

.ml-111 {
    margin-left: 111px;
}

.mr-111 {
    margin-right: 111px;
}

.mt-111 {
    margin-top: 111px;
}

.mb-111 {
    margin-bottom: 111px;
}

.mx-111 {
    margin-left: 111px;
    margin-right: 111px;
}

.my-111 {
    margin-top: 111px;
    margin-bottom: 111px;
}

/* margin 112px */
.m-112 {
    margin: 112px;
}

.ml-112 {
    margin-left: 112px;
}

.mr-112 {
    margin-right: 112px;
}

.mt-112 {
    margin-top: 112px;
}

.mb-112 {
    margin-bottom: 112px;
}

.mx-112 {
    margin-left: 112px;
    margin-right: 112px;
}

.my-112 {
    margin-top: 112px;
    margin-bottom: 112px;
}

/* margin 113px */
.m-113 {
    margin: 113px;
}

.ml-113 {
    margin-left: 113px;
}

.mr-113 {
    margin-right: 113px;
}

.mt-113 {
    margin-top: 113px;
}

.mb-113 {
    margin-bottom: 113px;
}

.mx-113 {
    margin-left: 113px;
    margin-right: 113px;
}

.my-113 {
    margin-top: 113px;
    margin-bottom: 113px;
}

/* margin 114px */
.m-114 {
    margin: 114px;
}

.ml-114 {
    margin-left: 114px;
}

.mr-114 {
    margin-right: 114px;
}

.mt-114 {
    margin-top: 114px;
}

.mb-114 {
    margin-bottom: 114px;
}

.mx-114 {
    margin-left: 114px;
    margin-right: 114px;
}

.my-114 {
    margin-top: 114px;
    margin-bottom: 114px;
}

/* margin 115px */
.m-115 {
    margin: 115px;
}

.ml-115 {
    margin-left: 115px;
}

.mr-115 {
    margin-right: 115px;
}

.mt-115 {
    margin-top: 115px;
}

.mb-115 {
    margin-bottom: 115px;
}

.mx-115 {
    margin-left: 115px;
    margin-right: 115px;
}

.my-115 {
    margin-top: 115px;
    margin-bottom: 115px;
}

/* margin 116px */
.m-116 {
    margin: 116px;
}

.ml-116 {
    margin-left: 116px;
}

.mr-116 {
    margin-right: 116px;
}

.mt-116 {
    margin-top: 116px;
}

.mb-116 {
    margin-bottom: 116px;
}

.mx-116 {
    margin-left: 116px;
    margin-right: 116px;
}

.my-116 {
    margin-top: 116px;
    margin-bottom: 116px;
}

/* margin 117px */
.m-117 {
    margin: 117px;
}

.ml-117 {
    margin-left: 117px;
}

.mr-117 {
    margin-right: 117px;
}

.mt-117 {
    margin-top: 117px;
}

.mb-117 {
    margin-bottom: 117px;
}

.mx-117 {
    margin-left: 117px;
    margin-right: 117px;
}

.my-117 {
    margin-top: 117px;
    margin-bottom: 117px;
}

/* margin 118px */
.m-118 {
    margin: 118px;
}

.ml-118 {
    margin-left: 118px;
}

.mr-118 {
    margin-right: 118px;
}

.mt-118 {
    margin-top: 118px;
}

.mb-118 {
    margin-bottom: 118px;
}

.mx-118 {
    margin-left: 118px;
    margin-right: 118px;
}

.my-118 {
    margin-top: 118px;
    margin-bottom: 118px;
}

/* margin 119px */
.m-119 {
    margin: 119px;
}

.ml-119 {
    margin-left: 119px;
}

.mr-119 {
    margin-right: 119px;
}

.mt-119 {
    margin-top: 119px;
}

.mb-119 {
    margin-bottom: 119px;
}

.mx-119 {
    margin-left: 119px;
    margin-right: 119px;
}

.my-119 {
    margin-top: 119px;
    margin-bottom: 119px;
}

/* margin 120px */
.m-120 {
    margin: 120px;
}

.ml-120 {
    margin-left: 120px;
}

.mr-120 {
    margin-right: 120px;
}

.mt-120 {
    margin-top: 120px;
}

.mb-120 {
    margin-bottom: 120px;
}

.mx-120 {
    margin-left: 120px;
    margin-right: 120px;
}

.my-120 {
    margin-top: 120px;
    margin-bottom: 120px;
}

/* margin 121px */
.m-121 {
    margin: 121px;
}

.ml-121 {
    margin-left: 121px;
}

.mr-121 {
    margin-right: 121px;
}

.mt-121 {
    margin-top: 121px;
}

.mb-121 {
    margin-bottom: 121px;
}

.mx-121 {
    margin-left: 121px;
    margin-right: 121px;
}

.my-121 {
    margin-top: 121px;
    margin-bottom: 121px;
}

/* margin 122px */
.m-122 {
    margin: 122px;
}

.ml-122 {
    margin-left: 122px;
}

.mr-122 {
    margin-right: 122px;
}

.mt-122 {
    margin-top: 122px;
}

.mb-122 {
    margin-bottom: 122px;
}

.mx-122 {
    margin-left: 122px;
    margin-right: 122px;
}

.my-122 {
    margin-top: 122px;
    margin-bottom: 122px;
}

/* margin 123px */
.m-123 {
    margin: 123px;
}

.ml-123 {
    margin-left: 123px;
}

.mr-123 {
    margin-right: 123px;
}

.mt-123 {
    margin-top: 123px;
}

.mb-123 {
    margin-bottom: 123px;
}

.mx-123 {
    margin-left: 123px;
    margin-right: 123px;
}

.my-123 {
    margin-top: 123px;
    margin-bottom: 123px;
}

/* margin 124px */
.m-124 {
    margin: 124px;
}

.ml-124 {
    margin-left: 124px;
}

.mr-124 {
    margin-right: 124px;
}

.mt-124 {
    margin-top: 124px;
}

.mb-124 {
    margin-bottom: 124px;
}

.mx-124 {
    margin-left: 124px;
    margin-right: 124px;
}

.my-124 {
    margin-top: 124px;
    margin-bottom: 124px;
}

/* margin 125px */
.m-125 {
    margin: 125px;
}

.ml-125 {
    margin-left: 125px;
}

.mr-125 {
    margin-right: 125px;
}

.mt-125 {
    margin-top: 125px;
}

.mb-125 {
    margin-bottom: 125px;
}

.mx-125 {
    margin-left: 125px;
    margin-right: 125px;
}

.my-125 {
    margin-top: 125px;
    margin-bottom: 125px;
}

/* margin 126px */
.m-126 {
    margin: 126px;
}

.ml-126 {
    margin-left: 126px;
}

.mr-126 {
    margin-right: 126px;
}

.mt-126 {
    margin-top: 126px;
}

.mb-126 {
    margin-bottom: 126px;
}

.mx-126 {
    margin-left: 126px;
    margin-right: 126px;
}

.my-126 {
    margin-top: 126px;
    margin-bottom: 126px;
}

/* margin 127px */
.m-127 {
    margin: 127px;
}

.ml-127 {
    margin-left: 127px;
}

.mr-127 {
    margin-right: 127px;
}

.mt-127 {
    margin-top: 127px;
}

.mb-127 {
    margin-bottom: 127px;
}

.mx-127 {
    margin-left: 127px;
    margin-right: 127px;
}

.my-127 {
    margin-top: 127px;
    margin-bottom: 127px;
}

/* margin 128px */
.m-128 {
    margin: 128px;
}

.ml-128 {
    margin-left: 128px;
}

.mr-128 {
    margin-right: 128px;
}

.mt-128 {
    margin-top: 128px;
}

.mb-128 {
    margin-bottom: 128px;
}

.mx-128 {
    margin-left: 128px;
    margin-right: 128px;
}

.my-128 {
    margin-top: 128px;
    margin-bottom: 128px;
}

/* margin 129px */
.m-129 {
    margin: 129px;
}

.ml-129 {
    margin-left: 129px;
}

.mr-129 {
    margin-right: 129px;
}

.mt-129 {
    margin-top: 129px;
}

.mb-129 {
    margin-bottom: 129px;
}

.mx-129 {
    margin-left: 129px;
    margin-right: 129px;
}

.my-129 {
    margin-top: 129px;
    margin-bottom: 129px;
}

/* margin 130px */
.m-130 {
    margin: 130px;
}

.ml-130 {
    margin-left: 130px;
}

.mr-130 {
    margin-right: 130px;
}

.mt-130 {
    margin-top: 130px;
}

.mb-130 {
    margin-bottom: 130px;
}

.mx-130 {
    margin-left: 130px;
    margin-right: 130px;
}

.my-130 {
    margin-top: 130px;
    margin-bottom: 130px;
}

/* margin 131px */
.m-131 {
    margin: 131px;
}

.ml-131 {
    margin-left: 131px;
}

.mr-131 {
    margin-right: 131px;
}

.mt-131 {
    margin-top: 131px;
}

.mb-131 {
    margin-bottom: 131px;
}

.mx-131 {
    margin-left: 131px;
    margin-right: 131px;
}

.my-131 {
    margin-top: 131px;
    margin-bottom: 131px;
}

/* margin 132px */
.m-132 {
    margin: 132px;
}

.ml-132 {
    margin-left: 132px;
}

.mr-132 {
    margin-right: 132px;
}

.mt-132 {
    margin-top: 132px;
}

.mb-132 {
    margin-bottom: 132px;
}

.mx-132 {
    margin-left: 132px;
    margin-right: 132px;
}

.my-132 {
    margin-top: 132px;
    margin-bottom: 132px;
}

/* margin 133px */
.m-133 {
    margin: 133px;
}

.ml-133 {
    margin-left: 133px;
}

.mr-133 {
    margin-right: 133px;
}

.mt-133 {
    margin-top: 133px;
}

.mb-133 {
    margin-bottom: 133px;
}

.mx-133 {
    margin-left: 133px;
    margin-right: 133px;
}

.my-133 {
    margin-top: 133px;
    margin-bottom: 133px;
}

/* margin 134px */
.m-134 {
    margin: 134px;
}

.ml-134 {
    margin-left: 134px;
}

.mr-134 {
    margin-right: 134px;
}

.mt-134 {
    margin-top: 134px;
}

.mb-134 {
    margin-bottom: 134px;
}

.mx-134 {
    margin-left: 134px;
    margin-right: 134px;
}

.my-134 {
    margin-top: 134px;
    margin-bottom: 134px;
}

/* margin 135px */
.m-135 {
    margin: 135px;
}

.ml-135 {
    margin-left: 135px;
}

.mr-135 {
    margin-right: 135px;
}

.mt-135 {
    margin-top: 135px;
}

.mb-135 {
    margin-bottom: 135px;
}

.mx-135 {
    margin-left: 135px;
    margin-right: 135px;
}

.my-135 {
    margin-top: 135px;
    margin-bottom: 135px;
}

/* margin 136px */
.m-136 {
    margin: 136px;
}

.ml-136 {
    margin-left: 136px;
}

.mr-136 {
    margin-right: 136px;
}

.mt-136 {
    margin-top: 136px;
}

.mb-136 {
    margin-bottom: 136px;
}

.mx-136 {
    margin-left: 136px;
    margin-right: 136px;
}

.my-136 {
    margin-top: 136px;
    margin-bottom: 136px;
}

/* margin 137px */
.m-137 {
    margin: 137px;
}

.ml-137 {
    margin-left: 137px;
}

.mr-137 {
    margin-right: 137px;
}

.mt-137 {
    margin-top: 137px;
}

.mb-137 {
    margin-bottom: 137px;
}

.mx-137 {
    margin-left: 137px;
    margin-right: 137px;
}

.my-137 {
    margin-top: 137px;
    margin-bottom: 137px;
}

/* margin 138px */
.m-138 {
    margin: 138px;
}

.ml-138 {
    margin-left: 138px;
}

.mr-138 {
    margin-right: 138px;
}

.mt-138 {
    margin-top: 138px;
}

.mb-138 {
    margin-bottom: 138px;
}

.mx-138 {
    margin-left: 138px;
    margin-right: 138px;
}

.my-138 {
    margin-top: 138px;
    margin-bottom: 138px;
}

/* margin 139px */
.m-139 {
    margin: 139px;
}

.ml-139 {
    margin-left: 139px;
}

.mr-139 {
    margin-right: 139px;
}

.mt-139 {
    margin-top: 139px;
}

.mb-139 {
    margin-bottom: 139px;
}

.mx-139 {
    margin-left: 139px;
    margin-right: 139px;
}

.my-139 {
    margin-top: 139px;
    margin-bottom: 139px;
}

/* margin 140px */
.m-140 {
    margin: 140px;
}

.ml-140 {
    margin-left: 140px;
}

.mr-140 {
    margin-right: 140px;
}

.mt-140 {
    margin-top: 140px;
}

.mb-140 {
    margin-bottom: 140px;
}

.mx-140 {
    margin-left: 140px;
    margin-right: 140px;
}

.my-140 {
    margin-top: 140px;
    margin-bottom: 140px;
}

/* margin 141px */
.m-141 {
    margin: 141px;
}

.ml-141 {
    margin-left: 141px;
}

.mr-141 {
    margin-right: 141px;
}

.mt-141 {
    margin-top: 141px;
}

.mb-141 {
    margin-bottom: 141px;
}

.mx-141 {
    margin-left: 141px;
    margin-right: 141px;
}

.my-141 {
    margin-top: 141px;
    margin-bottom: 141px;
}

/* margin 142px */
.m-142 {
    margin: 142px;
}

.ml-142 {
    margin-left: 142px;
}

.mr-142 {
    margin-right: 142px;
}

.mt-142 {
    margin-top: 142px;
}

.mb-142 {
    margin-bottom: 142px;
}

.mx-142 {
    margin-left: 142px;
    margin-right: 142px;
}

.my-142 {
    margin-top: 142px;
    margin-bottom: 142px;
}

/* margin 143px */
.m-143 {
    margin: 143px;
}

.ml-143 {
    margin-left: 143px;
}

.mr-143 {
    margin-right: 143px;
}

.mt-143 {
    margin-top: 143px;
}

.mb-143 {
    margin-bottom: 143px;
}

.mx-143 {
    margin-left: 143px;
    margin-right: 143px;
}

.my-143 {
    margin-top: 143px;
    margin-bottom: 143px;
}

/* margin 144px */
.m-144 {
    margin: 144px;
}

.ml-144 {
    margin-left: 144px;
}

.mr-144 {
    margin-right: 144px;
}

.mt-144 {
    margin-top: 144px;
}

.mb-144 {
    margin-bottom: 144px;
}

.mx-144 {
    margin-left: 144px;
    margin-right: 144px;
}

.my-144 {
    margin-top: 144px;
    margin-bottom: 144px;
}

/* margin 145px */
.m-145 {
    margin: 145px;
}

.ml-145 {
    margin-left: 145px;
}

.mr-145 {
    margin-right: 145px;
}

.mt-145 {
    margin-top: 145px;
}

.mb-145 {
    margin-bottom: 145px;
}

.mx-145 {
    margin-left: 145px;
    margin-right: 145px;
}

.my-145 {
    margin-top: 145px;
    margin-bottom: 145px;
}

/* margin 146px */
.m-146 {
    margin: 146px;
}

.ml-146 {
    margin-left: 146px;
}

.mr-146 {
    margin-right: 146px;
}

.mt-146 {
    margin-top: 146px;
}

.mb-146 {
    margin-bottom: 146px;
}

.mx-146 {
    margin-left: 146px;
    margin-right: 146px;
}

.my-146 {
    margin-top: 146px;
    margin-bottom: 146px;
}

/* margin 147px */
.m-147 {
    margin: 147px;
}

.ml-147 {
    margin-left: 147px;
}

.mr-147 {
    margin-right: 147px;
}

.mt-147 {
    margin-top: 147px;
}

.mb-147 {
    margin-bottom: 147px;
}

.mx-147 {
    margin-left: 147px;
    margin-right: 147px;
}

.my-147 {
    margin-top: 147px;
    margin-bottom: 147px;
}

/* margin 148px */
.m-148 {
    margin: 148px;
}

.ml-148 {
    margin-left: 148px;
}

.mr-148 {
    margin-right: 148px;
}

.mt-148 {
    margin-top: 148px;
}

.mb-148 {
    margin-bottom: 148px;
}

.mx-148 {
    margin-left: 148px;
    margin-right: 148px;
}

.my-148 {
    margin-top: 148px;
    margin-bottom: 148px;
}

/* margin 149px */
.m-149 {
    margin: 149px;
}

.ml-149 {
    margin-left: 149px;
}

.mr-149 {
    margin-right: 149px;
}

.mt-149 {
    margin-top: 149px;
}

.mb-149 {
    margin-bottom: 149px;
}

.mx-149 {
    margin-left: 149px;
    margin-right: 149px;
}

.my-149 {
    margin-top: 149px;
    margin-bottom: 149px;
}

/* margin 150px */
.m-150 {
    margin: 150px;
}

.ml-150 {
    margin-left: 150px;
}

.mr-150 {
    margin-right: 150px;
}

.mt-150 {
    margin-top: 150px;
}

.mb-150 {
    margin-bottom: 150px;
}

.mx-150 {
    margin-left: 150px;
    margin-right: 150px;
}

.my-150 {
    margin-top: 150px;
    margin-bottom: 150px;
}

/* margin 151px */
.m-151 {
    margin: 151px;
}

.ml-151 {
    margin-left: 151px;
}

.mr-151 {
    margin-right: 151px;
}

.mt-151 {
    margin-top: 151px;
}

.mb-151 {
    margin-bottom: 151px;
}

.mx-151 {
    margin-left: 151px;
    margin-right: 151px;
}

.my-151 {
    margin-top: 151px;
    margin-bottom: 151px;
}

/* margin 152px */
.m-152 {
    margin: 152px;
}

.ml-152 {
    margin-left: 152px;
}

.mr-152 {
    margin-right: 152px;
}

.mt-152 {
    margin-top: 152px;
}

.mb-152 {
    margin-bottom: 152px;
}

.mx-152 {
    margin-left: 152px;
    margin-right: 152px;
}

.my-152 {
    margin-top: 152px;
    margin-bottom: 152px;
}

/* margin 153px */
.m-153 {
    margin: 153px;
}

.ml-153 {
    margin-left: 153px;
}

.mr-153 {
    margin-right: 153px;
}

.mt-153 {
    margin-top: 153px;
}

.mb-153 {
    margin-bottom: 153px;
}

.mx-153 {
    margin-left: 153px;
    margin-right: 153px;
}

.my-153 {
    margin-top: 153px;
    margin-bottom: 153px;
}

/* margin 154px */
.m-154 {
    margin: 154px;
}

.ml-154 {
    margin-left: 154px;
}

.mr-154 {
    margin-right: 154px;
}

.mt-154 {
    margin-top: 154px;
}

.mb-154 {
    margin-bottom: 154px;
}

.mx-154 {
    margin-left: 154px;
    margin-right: 154px;
}

.my-154 {
    margin-top: 154px;
    margin-bottom: 154px;
}

/* margin 155px */
.m-155 {
    margin: 155px;
}

.ml-155 {
    margin-left: 155px;
}

.mr-155 {
    margin-right: 155px;
}

.mt-155 {
    margin-top: 155px;
}

.mb-155 {
    margin-bottom: 155px;
}

.mx-155 {
    margin-left: 155px;
    margin-right: 155px;
}

.my-155 {
    margin-top: 155px;
    margin-bottom: 155px;
}

/* margin 156px */
.m-156 {
    margin: 156px;
}

.ml-156 {
    margin-left: 156px;
}

.mr-156 {
    margin-right: 156px;
}

.mt-156 {
    margin-top: 156px;
}

.mb-156 {
    margin-bottom: 156px;
}

.mx-156 {
    margin-left: 156px;
    margin-right: 156px;
}

.my-156 {
    margin-top: 156px;
    margin-bottom: 156px;
}

/* margin 157px */
.m-157 {
    margin: 157px;
}

.ml-157 {
    margin-left: 157px;
}

.mr-157 {
    margin-right: 157px;
}

.mt-157 {
    margin-top: 157px;
}

.mb-157 {
    margin-bottom: 157px;
}

.mx-157 {
    margin-left: 157px;
    margin-right: 157px;
}

.my-157 {
    margin-top: 157px;
    margin-bottom: 157px;
}

/* margin 158px */
.m-158 {
    margin: 158px;
}

.ml-158 {
    margin-left: 158px;
}

.mr-158 {
    margin-right: 158px;
}

.mt-158 {
    margin-top: 158px;
}

.mb-158 {
    margin-bottom: 158px;
}

.mx-158 {
    margin-left: 158px;
    margin-right: 158px;
}

.my-158 {
    margin-top: 158px;
    margin-bottom: 158px;
}

/* margin 159px */
.m-159 {
    margin: 159px;
}

.ml-159 {
    margin-left: 159px;
}

.mr-159 {
    margin-right: 159px;
}

.mt-159 {
    margin-top: 159px;
}

.mb-159 {
    margin-bottom: 159px;
}

.mx-159 {
    margin-left: 159px;
    margin-right: 159px;
}

.my-159 {
    margin-top: 159px;
    margin-bottom: 159px;
}

/* margin 160px */
.m-160 {
    margin: 160px;
}

.ml-160 {
    margin-left: 160px;
}

.mr-160 {
    margin-right: 160px;
}

.mt-160 {
    margin-top: 160px;
}

.mb-160 {
    margin-bottom: 160px;
}

.mx-160 {
    margin-left: 160px;
    margin-right: 160px;
}

.my-160 {
    margin-top: 160px;
    margin-bottom: 160px;
}

/* margin 161px */
.m-161 {
    margin: 161px;
}

.ml-161 {
    margin-left: 161px;
}

.mr-161 {
    margin-right: 161px;
}

.mt-161 {
    margin-top: 161px;
}

.mb-161 {
    margin-bottom: 161px;
}

.mx-161 {
    margin-left: 161px;
    margin-right: 161px;
}

.my-161 {
    margin-top: 161px;
    margin-bottom: 161px;
}

/* margin 162px */
.m-162 {
    margin: 162px;
}

.ml-162 {
    margin-left: 162px;
}

.mr-162 {
    margin-right: 162px;
}

.mt-162 {
    margin-top: 162px;
}

.mb-162 {
    margin-bottom: 162px;
}

.mx-162 {
    margin-left: 162px;
    margin-right: 162px;
}

.my-162 {
    margin-top: 162px;
    margin-bottom: 162px;
}

/* margin 163px */
.m-163 {
    margin: 163px;
}

.ml-163 {
    margin-left: 163px;
}

.mr-163 {
    margin-right: 163px;
}

.mt-163 {
    margin-top: 163px;
}

.mb-163 {
    margin-bottom: 163px;
}

.mx-163 {
    margin-left: 163px;
    margin-right: 163px;
}

.my-163 {
    margin-top: 163px;
    margin-bottom: 163px;
}

/* margin 164px */
.m-164 {
    margin: 164px;
}

.ml-164 {
    margin-left: 164px;
}

.mr-164 {
    margin-right: 164px;
}

.mt-164 {
    margin-top: 164px;
}

.mb-164 {
    margin-bottom: 164px;
}

.mx-164 {
    margin-left: 164px;
    margin-right: 164px;
}

.my-164 {
    margin-top: 164px;
    margin-bottom: 164px;
}

/* margin 165px */
.m-165 {
    margin: 165px;
}

.ml-165 {
    margin-left: 165px;
}

.mr-165 {
    margin-right: 165px;
}

.mt-165 {
    margin-top: 165px;
}

.mb-165 {
    margin-bottom: 165px;
}

.mx-165 {
    margin-left: 165px;
    margin-right: 165px;
}

.my-165 {
    margin-top: 165px;
    margin-bottom: 165px;
}

/* margin 166px */
.m-166 {
    margin: 166px;
}

.ml-166 {
    margin-left: 166px;
}

.mr-166 {
    margin-right: 166px;
}

.mt-166 {
    margin-top: 166px;
}

.mb-166 {
    margin-bottom: 166px;
}

.mx-166 {
    margin-left: 166px;
    margin-right: 166px;
}

.my-166 {
    margin-top: 166px;
    margin-bottom: 166px;
}

/* margin 167px */
.m-167 {
    margin: 167px;
}

.ml-167 {
    margin-left: 167px;
}

.mr-167 {
    margin-right: 167px;
}

.mt-167 {
    margin-top: 167px;
}

.mb-167 {
    margin-bottom: 167px;
}

.mx-167 {
    margin-left: 167px;
    margin-right: 167px;
}

.my-167 {
    margin-top: 167px;
    margin-bottom: 167px;
}

/* margin 168px */
.m-168 {
    margin: 168px;
}

.ml-168 {
    margin-left: 168px;
}

.mr-168 {
    margin-right: 168px;
}

.mt-168 {
    margin-top: 168px;
}

.mb-168 {
    margin-bottom: 168px;
}

.mx-168 {
    margin-left: 168px;
    margin-right: 168px;
}

.my-168 {
    margin-top: 168px;
    margin-bottom: 168px;
}

/* margin 169px */
.m-169 {
    margin: 169px;
}

.ml-169 {
    margin-left: 169px;
}

.mr-169 {
    margin-right: 169px;
}

.mt-169 {
    margin-top: 169px;
}

.mb-169 {
    margin-bottom: 169px;
}

.mx-169 {
    margin-left: 169px;
    margin-right: 169px;
}

.my-169 {
    margin-top: 169px;
    margin-bottom: 169px;
}

/* margin 170px */
.m-170 {
    margin: 170px;
}

.ml-170 {
    margin-left: 170px;
}

.mr-170 {
    margin-right: 170px;
}

.mt-170 {
    margin-top: 170px;
}

.mb-170 {
    margin-bottom: 170px;
}

.mx-170 {
    margin-left: 170px;
    margin-right: 170px;
}

.my-170 {
    margin-top: 170px;
    margin-bottom: 170px;
}

/* margin 171px */
.m-171 {
    margin: 171px;
}

.ml-171 {
    margin-left: 171px;
}

.mr-171 {
    margin-right: 171px;
}

.mt-171 {
    margin-top: 171px;
}

.mb-171 {
    margin-bottom: 171px;
}

.mx-171 {
    margin-left: 171px;
    margin-right: 171px;
}

.my-171 {
    margin-top: 171px;
    margin-bottom: 171px;
}

/* margin 172px */
.m-172 {
    margin: 172px;
}

.ml-172 {
    margin-left: 172px;
}

.mr-172 {
    margin-right: 172px;
}

.mt-172 {
    margin-top: 172px;
}

.mb-172 {
    margin-bottom: 172px;
}

.mx-172 {
    margin-left: 172px;
    margin-right: 172px;
}

.my-172 {
    margin-top: 172px;
    margin-bottom: 172px;
}

/* margin 173px */
.m-173 {
    margin: 173px;
}

.ml-173 {
    margin-left: 173px;
}

.mr-173 {
    margin-right: 173px;
}

.mt-173 {
    margin-top: 173px;
}

.mb-173 {
    margin-bottom: 173px;
}

.mx-173 {
    margin-left: 173px;
    margin-right: 173px;
}

.my-173 {
    margin-top: 173px;
    margin-bottom: 173px;
}

/* margin 174px */
.m-174 {
    margin: 174px;
}

.ml-174 {
    margin-left: 174px;
}

.mr-174 {
    margin-right: 174px;
}

.mt-174 {
    margin-top: 174px;
}

.mb-174 {
    margin-bottom: 174px;
}

.mx-174 {
    margin-left: 174px;
    margin-right: 174px;
}

.my-174 {
    margin-top: 174px;
    margin-bottom: 174px;
}

/* margin 175px */
.m-175 {
    margin: 175px;
}

.ml-175 {
    margin-left: 175px;
}

.mr-175 {
    margin-right: 175px;
}

.mt-175 {
    margin-top: 175px;
}

.mb-175 {
    margin-bottom: 175px;
}

.mx-175 {
    margin-left: 175px;
    margin-right: 175px;
}

.my-175 {
    margin-top: 175px;
    margin-bottom: 175px;
}

/* margin 176px */
.m-176 {
    margin: 176px;
}

.ml-176 {
    margin-left: 176px;
}

.mr-176 {
    margin-right: 176px;
}

.mt-176 {
    margin-top: 176px;
}

.mb-176 {
    margin-bottom: 176px;
}

.mx-176 {
    margin-left: 176px;
    margin-right: 176px;
}

.my-176 {
    margin-top: 176px;
    margin-bottom: 176px;
}

/* margin 177px */
.m-177 {
    margin: 177px;
}

.ml-177 {
    margin-left: 177px;
}

.mr-177 {
    margin-right: 177px;
}

.mt-177 {
    margin-top: 177px;
}

.mb-177 {
    margin-bottom: 177px;
}

.mx-177 {
    margin-left: 177px;
    margin-right: 177px;
}

.my-177 {
    margin-top: 177px;
    margin-bottom: 177px;
}

/* margin 178px */
.m-178 {
    margin: 178px;
}

.ml-178 {
    margin-left: 178px;
}

.mr-178 {
    margin-right: 178px;
}

.mt-178 {
    margin-top: 178px;
}

.mb-178 {
    margin-bottom: 178px;
}

.mx-178 {
    margin-left: 178px;
    margin-right: 178px;
}

.my-178 {
    margin-top: 178px;
    margin-bottom: 178px;
}

/* margin 179px */
.m-179 {
    margin: 179px;
}

.ml-179 {
    margin-left: 179px;
}

.mr-179 {
    margin-right: 179px;
}

.mt-179 {
    margin-top: 179px;
}

.mb-179 {
    margin-bottom: 179px;
}

.mx-179 {
    margin-left: 179px;
    margin-right: 179px;
}

.my-179 {
    margin-top: 179px;
    margin-bottom: 179px;
}

/* margin 180px */
.m-180 {
    margin: 180px;
}

.ml-180 {
    margin-left: 180px;
}

.mr-180 {
    margin-right: 180px;
}

.mt-180 {
    margin-top: 180px;
}

.mb-180 {
    margin-bottom: 180px;
}

.mx-180 {
    margin-left: 180px;
    margin-right: 180px;
}

.my-180 {
    margin-top: 180px;
    margin-bottom: 180px;
}

/* margin 181px */
.m-181 {
    margin: 181px;
}

.ml-181 {
    margin-left: 181px;
}

.mr-181 {
    margin-right: 181px;
}

.mt-181 {
    margin-top: 181px;
}

.mb-181 {
    margin-bottom: 181px;
}

.mx-181 {
    margin-left: 181px;
    margin-right: 181px;
}

.my-181 {
    margin-top: 181px;
    margin-bottom: 181px;
}

/* margin 182px */
.m-182 {
    margin: 182px;
}

.ml-182 {
    margin-left: 182px;
}

.mr-182 {
    margin-right: 182px;
}

.mt-182 {
    margin-top: 182px;
}

.mb-182 {
    margin-bottom: 182px;
}

.mx-182 {
    margin-left: 182px;
    margin-right: 182px;
}

.my-182 {
    margin-top: 182px;
    margin-bottom: 182px;
}

/* margin 183px */
.m-183 {
    margin: 183px;
}

.ml-183 {
    margin-left: 183px;
}

.mr-183 {
    margin-right: 183px;
}

.mt-183 {
    margin-top: 183px;
}

.mb-183 {
    margin-bottom: 183px;
}

.mx-183 {
    margin-left: 183px;
    margin-right: 183px;
}

.my-183 {
    margin-top: 183px;
    margin-bottom: 183px;
}

/* margin 184px */
.m-184 {
    margin: 184px;
}

.ml-184 {
    margin-left: 184px;
}

.mr-184 {
    margin-right: 184px;
}

.mt-184 {
    margin-top: 184px;
}

.mb-184 {
    margin-bottom: 184px;
}

.mx-184 {
    margin-left: 184px;
    margin-right: 184px;
}

.my-184 {
    margin-top: 184px;
    margin-bottom: 184px;
}

/* margin 185px */
.m-185 {
    margin: 185px;
}

.ml-185 {
    margin-left: 185px;
}

.mr-185 {
    margin-right: 185px;
}

.mt-185 {
    margin-top: 185px;
}

.mb-185 {
    margin-bottom: 185px;
}

.mx-185 {
    margin-left: 185px;
    margin-right: 185px;
}

.my-185 {
    margin-top: 185px;
    margin-bottom: 185px;
}

/* margin 186px */
.m-186 {
    margin: 186px;
}

.ml-186 {
    margin-left: 186px;
}

.mr-186 {
    margin-right: 186px;
}

.mt-186 {
    margin-top: 186px;
}

.mb-186 {
    margin-bottom: 186px;
}

.mx-186 {
    margin-left: 186px;
    margin-right: 186px;
}

.my-186 {
    margin-top: 186px;
    margin-bottom: 186px;
}

/* margin 187px */
.m-187 {
    margin: 187px;
}

.ml-187 {
    margin-left: 187px;
}

.mr-187 {
    margin-right: 187px;
}

.mt-187 {
    margin-top: 187px;
}

.mb-187 {
    margin-bottom: 187px;
}

.mx-187 {
    margin-left: 187px;
    margin-right: 187px;
}

.my-187 {
    margin-top: 187px;
    margin-bottom: 187px;
}

/* margin 188px */
.m-188 {
    margin: 188px;
}

.ml-188 {
    margin-left: 188px;
}

.mr-188 {
    margin-right: 188px;
}

.mt-188 {
    margin-top: 188px;
}

.mb-188 {
    margin-bottom: 188px;
}

.mx-188 {
    margin-left: 188px;
    margin-right: 188px;
}

.my-188 {
    margin-top: 188px;
    margin-bottom: 188px;
}

/* margin 189px */
.m-189 {
    margin: 189px;
}

.ml-189 {
    margin-left: 189px;
}

.mr-189 {
    margin-right: 189px;
}

.mt-189 {
    margin-top: 189px;
}

.mb-189 {
    margin-bottom: 189px;
}

.mx-189 {
    margin-left: 189px;
    margin-right: 189px;
}

.my-189 {
    margin-top: 189px;
    margin-bottom: 189px;
}

/* margin 190px */
.m-190 {
    margin: 190px;
}

.ml-190 {
    margin-left: 190px;
}

.mr-190 {
    margin-right: 190px;
}

.mt-190 {
    margin-top: 190px;
}

.mb-190 {
    margin-bottom: 190px;
}

.mx-190 {
    margin-left: 190px;
    margin-right: 190px;
}

.my-190 {
    margin-top: 190px;
    margin-bottom: 190px;
}

/* margin 191px */
.m-191 {
    margin: 191px;
}

.ml-191 {
    margin-left: 191px;
}

.mr-191 {
    margin-right: 191px;
}

.mt-191 {
    margin-top: 191px;
}

.mb-191 {
    margin-bottom: 191px;
}

.mx-191 {
    margin-left: 191px;
    margin-right: 191px;
}

.my-191 {
    margin-top: 191px;
    margin-bottom: 191px;
}

/* margin 192px */
.m-192 {
    margin: 192px;
}

.ml-192 {
    margin-left: 192px;
}

.mr-192 {
    margin-right: 192px;
}

.mt-192 {
    margin-top: 192px;
}

.mb-192 {
    margin-bottom: 192px;
}

.mx-192 {
    margin-left: 192px;
    margin-right: 192px;
}

.my-192 {
    margin-top: 192px;
    margin-bottom: 192px;
}

/* margin 193px */
.m-193 {
    margin: 193px;
}

.ml-193 {
    margin-left: 193px;
}

.mr-193 {
    margin-right: 193px;
}

.mt-193 {
    margin-top: 193px;
}

.mb-193 {
    margin-bottom: 193px;
}

.mx-193 {
    margin-left: 193px;
    margin-right: 193px;
}

.my-193 {
    margin-top: 193px;
    margin-bottom: 193px;
}

/* margin 194px */
.m-194 {
    margin: 194px;
}

.ml-194 {
    margin-left: 194px;
}

.mr-194 {
    margin-right: 194px;
}

.mt-194 {
    margin-top: 194px;
}

.mb-194 {
    margin-bottom: 194px;
}

.mx-194 {
    margin-left: 194px;
    margin-right: 194px;
}

.my-194 {
    margin-top: 194px;
    margin-bottom: 194px;
}

/* margin 195px */
.m-195 {
    margin: 195px;
}

.ml-195 {
    margin-left: 195px;
}

.mr-195 {
    margin-right: 195px;
}

.mt-195 {
    margin-top: 195px;
}

.mb-195 {
    margin-bottom: 195px;
}

.mx-195 {
    margin-left: 195px;
    margin-right: 195px;
}

.my-195 {
    margin-top: 195px;
    margin-bottom: 195px;
}

/* margin 196px */
.m-196 {
    margin: 196px;
}

.ml-196 {
    margin-left: 196px;
}

.mr-196 {
    margin-right: 196px;
}

.mt-196 {
    margin-top: 196px;
}

.mb-196 {
    margin-bottom: 196px;
}

.mx-196 {
    margin-left: 196px;
    margin-right: 196px;
}

.my-196 {
    margin-top: 196px;
    margin-bottom: 196px;
}

/* margin 197px */
.m-197 {
    margin: 197px;
}

.ml-197 {
    margin-left: 197px;
}

.mr-197 {
    margin-right: 197px;
}

.mt-197 {
    margin-top: 197px;
}

.mb-197 {
    margin-bottom: 197px;
}

.mx-197 {
    margin-left: 197px;
    margin-right: 197px;
}

.my-197 {
    margin-top: 197px;
    margin-bottom: 197px;
}

/* margin 198px */
.m-198 {
    margin: 198px;
}

.ml-198 {
    margin-left: 198px;
}

.mr-198 {
    margin-right: 198px;
}

.mt-198 {
    margin-top: 198px;
}

.mb-198 {
    margin-bottom: 198px;
}

.mx-198 {
    margin-left: 198px;
    margin-right: 198px;
}

.my-198 {
    margin-top: 198px;
    margin-bottom: 198px;
}

/* margin 199px */
.m-199 {
    margin: 199px;
}

.ml-199 {
    margin-left: 199px;
}

.mr-199 {
    margin-right: 199px;
}

.mt-199 {
    margin-top: 199px;
}

.mb-199 {
    margin-bottom: 199px;
}

.mx-199 {
    margin-left: 199px;
    margin-right: 199px;
}

.my-199 {
    margin-top: 199px;
    margin-bottom: 199px;
}

/* margin 200px */
.m-200 {
    margin: 200px;
}

.ml-200 {
    margin-left: 200px;
}

.mr-200 {
    margin-right: 200px;
}

.mt-200 {
    margin-top: 200px;
}

.mb-200 {
    margin-bottom: 200px;
}

.mx-200 {
    margin-left: 200px;
    margin-right: 200px;
}

.my-200 {
    margin-top: 200px;
    margin-bottom: 200px;
}

/* margin 201px */
.m-201 {
    margin: 201px;
}

.ml-201 {
    margin-left: 201px;
}

.mr-201 {
    margin-right: 201px;
}

.mt-201 {
    margin-top: 201px;
}

.mb-201 {
    margin-bottom: 201px;
}

.mx-201 {
    margin-left: 201px;
    margin-right: 201px;
}

.my-201 {
    margin-top: 201px;
    margin-bottom: 201px;
}

/* margin 202px */
.m-202 {
    margin: 202px;
}

.ml-202 {
    margin-left: 202px;
}

.mr-202 {
    margin-right: 202px;
}

.mt-202 {
    margin-top: 202px;
}

.mb-202 {
    margin-bottom: 202px;
}

.mx-202 {
    margin-left: 202px;
    margin-right: 202px;
}

.my-202 {
    margin-top: 202px;
    margin-bottom: 202px;
}

/* margin 203px */
.m-203 {
    margin: 203px;
}

.ml-203 {
    margin-left: 203px;
}

.mr-203 {
    margin-right: 203px;
}

.mt-203 {
    margin-top: 203px;
}

.mb-203 {
    margin-bottom: 203px;
}

.mx-203 {
    margin-left: 203px;
    margin-right: 203px;
}

.my-203 {
    margin-top: 203px;
    margin-bottom: 203px;
}

/* margin 204px */
.m-204 {
    margin: 204px;
}

.ml-204 {
    margin-left: 204px;
}

.mr-204 {
    margin-right: 204px;
}

.mt-204 {
    margin-top: 204px;
}

.mb-204 {
    margin-bottom: 204px;
}

.mx-204 {
    margin-left: 204px;
    margin-right: 204px;
}

.my-204 {
    margin-top: 204px;
    margin-bottom: 204px;
}

/* margin 205px */
.m-205 {
    margin: 205px;
}

.ml-205 {
    margin-left: 205px;
}

.mr-205 {
    margin-right: 205px;
}

.mt-205 {
    margin-top: 205px;
}

.mb-205 {
    margin-bottom: 205px;
}

.mx-205 {
    margin-left: 205px;
    margin-right: 205px;
}

.my-205 {
    margin-top: 205px;
    margin-bottom: 205px;
}

/* margin 206px */
.m-206 {
    margin: 206px;
}

.ml-206 {
    margin-left: 206px;
}

.mr-206 {
    margin-right: 206px;
}

.mt-206 {
    margin-top: 206px;
}

.mb-206 {
    margin-bottom: 206px;
}

.mx-206 {
    margin-left: 206px;
    margin-right: 206px;
}

.my-206 {
    margin-top: 206px;
    margin-bottom: 206px;
}

/* margin 207px */
.m-207 {
    margin: 207px;
}

.ml-207 {
    margin-left: 207px;
}

.mr-207 {
    margin-right: 207px;
}

.mt-207 {
    margin-top: 207px;
}

.mb-207 {
    margin-bottom: 207px;
}

.mx-207 {
    margin-left: 207px;
    margin-right: 207px;
}

.my-207 {
    margin-top: 207px;
    margin-bottom: 207px;
}

/* margin 208px */
.m-208 {
    margin: 208px;
}

.ml-208 {
    margin-left: 208px;
}

.mr-208 {
    margin-right: 208px;
}

.mt-208 {
    margin-top: 208px;
}

.mb-208 {
    margin-bottom: 208px;
}

.mx-208 {
    margin-left: 208px;
    margin-right: 208px;
}

.my-208 {
    margin-top: 208px;
    margin-bottom: 208px;
}

/* margin 209px */
.m-209 {
    margin: 209px;
}

.ml-209 {
    margin-left: 209px;
}

.mr-209 {
    margin-right: 209px;
}

.mt-209 {
    margin-top: 209px;
}

.mb-209 {
    margin-bottom: 209px;
}

.mx-209 {
    margin-left: 209px;
    margin-right: 209px;
}

.my-209 {
    margin-top: 209px;
    margin-bottom: 209px;
}

/* margin 210px */
.m-210 {
    margin: 210px;
}

.ml-210 {
    margin-left: 210px;
}

.mr-210 {
    margin-right: 210px;
}

.mt-210 {
    margin-top: 210px;
}

.mb-210 {
    margin-bottom: 210px;
}

.mx-210 {
    margin-left: 210px;
    margin-right: 210px;
}

.my-210 {
    margin-top: 210px;
    margin-bottom: 210px;
}

/* margin 211px */
.m-211 {
    margin: 211px;
}

.ml-211 {
    margin-left: 211px;
}

.mr-211 {
    margin-right: 211px;
}

.mt-211 {
    margin-top: 211px;
}

.mb-211 {
    margin-bottom: 211px;
}

.mx-211 {
    margin-left: 211px;
    margin-right: 211px;
}

.my-211 {
    margin-top: 211px;
    margin-bottom: 211px;
}

/* margin 212px */
.m-212 {
    margin: 212px;
}

.ml-212 {
    margin-left: 212px;
}

.mr-212 {
    margin-right: 212px;
}

.mt-212 {
    margin-top: 212px;
}

.mb-212 {
    margin-bottom: 212px;
}

.mx-212 {
    margin-left: 212px;
    margin-right: 212px;
}

.my-212 {
    margin-top: 212px;
    margin-bottom: 212px;
}

/* margin 213px */
.m-213 {
    margin: 213px;
}

.ml-213 {
    margin-left: 213px;
}

.mr-213 {
    margin-right: 213px;
}

.mt-213 {
    margin-top: 213px;
}

.mb-213 {
    margin-bottom: 213px;
}

.mx-213 {
    margin-left: 213px;
    margin-right: 213px;
}

.my-213 {
    margin-top: 213px;
    margin-bottom: 213px;
}

/* margin 214px */
.m-214 {
    margin: 214px;
}

.ml-214 {
    margin-left: 214px;
}

.mr-214 {
    margin-right: 214px;
}

.mt-214 {
    margin-top: 214px;
}

.mb-214 {
    margin-bottom: 214px;
}

.mx-214 {
    margin-left: 214px;
    margin-right: 214px;
}

.my-214 {
    margin-top: 214px;
    margin-bottom: 214px;
}

/* margin 215px */
.m-215 {
    margin: 215px;
}

.ml-215 {
    margin-left: 215px;
}

.mr-215 {
    margin-right: 215px;
}

.mt-215 {
    margin-top: 215px;
}

.mb-215 {
    margin-bottom: 215px;
}

.mx-215 {
    margin-left: 215px;
    margin-right: 215px;
}

.my-215 {
    margin-top: 215px;
    margin-bottom: 215px;
}

/* margin 216px */
.m-216 {
    margin: 216px;
}

.ml-216 {
    margin-left: 216px;
}

.mr-216 {
    margin-right: 216px;
}

.mt-216 {
    margin-top: 216px;
}

.mb-216 {
    margin-bottom: 216px;
}

.mx-216 {
    margin-left: 216px;
    margin-right: 216px;
}

.my-216 {
    margin-top: 216px;
    margin-bottom: 216px;
}

/* margin 217px */
.m-217 {
    margin: 217px;
}

.ml-217 {
    margin-left: 217px;
}

.mr-217 {
    margin-right: 217px;
}

.mt-217 {
    margin-top: 217px;
}

.mb-217 {
    margin-bottom: 217px;
}

.mx-217 {
    margin-left: 217px;
    margin-right: 217px;
}

.my-217 {
    margin-top: 217px;
    margin-bottom: 217px;
}

/* margin 218px */
.m-218 {
    margin: 218px;
}

.ml-218 {
    margin-left: 218px;
}

.mr-218 {
    margin-right: 218px;
}

.mt-218 {
    margin-top: 218px;
}

.mb-218 {
    margin-bottom: 218px;
}

.mx-218 {
    margin-left: 218px;
    margin-right: 218px;
}

.my-218 {
    margin-top: 218px;
    margin-bottom: 218px;
}

/* margin 219px */
.m-219 {
    margin: 219px;
}

.ml-219 {
    margin-left: 219px;
}

.mr-219 {
    margin-right: 219px;
}

.mt-219 {
    margin-top: 219px;
}

.mb-219 {
    margin-bottom: 219px;
}

.mx-219 {
    margin-left: 219px;
    margin-right: 219px;
}

.my-219 {
    margin-top: 219px;
    margin-bottom: 219px;
}

/* margin 220px */
.m-220 {
    margin: 220px;
}

.ml-220 {
    margin-left: 220px;
}

.mr-220 {
    margin-right: 220px;
}

.mt-220 {
    margin-top: 220px;
}

.mb-220 {
    margin-bottom: 220px;
}

.mx-220 {
    margin-left: 220px;
    margin-right: 220px;
}

.my-220 {
    margin-top: 220px;
    margin-bottom: 220px;
}

/* margin 221px */
.m-221 {
    margin: 221px;
}

.ml-221 {
    margin-left: 221px;
}

.mr-221 {
    margin-right: 221px;
}

.mt-221 {
    margin-top: 221px;
}

.mb-221 {
    margin-bottom: 221px;
}

.mx-221 {
    margin-left: 221px;
    margin-right: 221px;
}

.my-221 {
    margin-top: 221px;
    margin-bottom: 221px;
}

/* margin 222px */
.m-222 {
    margin: 222px;
}

.ml-222 {
    margin-left: 222px;
}

.mr-222 {
    margin-right: 222px;
}

.mt-222 {
    margin-top: 222px;
}

.mb-222 {
    margin-bottom: 222px;
}

.mx-222 {
    margin-left: 222px;
    margin-right: 222px;
}

.my-222 {
    margin-top: 222px;
    margin-bottom: 222px;
}

/* margin 223px */
.m-223 {
    margin: 223px;
}

.ml-223 {
    margin-left: 223px;
}

.mr-223 {
    margin-right: 223px;
}

.mt-223 {
    margin-top: 223px;
}

.mb-223 {
    margin-bottom: 223px;
}

.mx-223 {
    margin-left: 223px;
    margin-right: 223px;
}

.my-223 {
    margin-top: 223px;
    margin-bottom: 223px;
}

/* margin 224px */
.m-224 {
    margin: 224px;
}

.ml-224 {
    margin-left: 224px;
}

.mr-224 {
    margin-right: 224px;
}

.mt-224 {
    margin-top: 224px;
}

.mb-224 {
    margin-bottom: 224px;
}

.mx-224 {
    margin-left: 224px;
    margin-right: 224px;
}

.my-224 {
    margin-top: 224px;
    margin-bottom: 224px;
}

/* margin 225px */
.m-225 {
    margin: 225px;
}

.ml-225 {
    margin-left: 225px;
}

.mr-225 {
    margin-right: 225px;
}

.mt-225 {
    margin-top: 225px;
}

.mb-225 {
    margin-bottom: 225px;
}

.mx-225 {
    margin-left: 225px;
    margin-right: 225px;
}

.my-225 {
    margin-top: 225px;
    margin-bottom: 225px;
}

/* margin 226px */
.m-226 {
    margin: 226px;
}

.ml-226 {
    margin-left: 226px;
}

.mr-226 {
    margin-right: 226px;
}

.mt-226 {
    margin-top: 226px;
}

.mb-226 {
    margin-bottom: 226px;
}

.mx-226 {
    margin-left: 226px;
    margin-right: 226px;
}

.my-226 {
    margin-top: 226px;
    margin-bottom: 226px;
}

/* margin 227px */
.m-227 {
    margin: 227px;
}

.ml-227 {
    margin-left: 227px;
}

.mr-227 {
    margin-right: 227px;
}

.mt-227 {
    margin-top: 227px;
}

.mb-227 {
    margin-bottom: 227px;
}

.mx-227 {
    margin-left: 227px;
    margin-right: 227px;
}

.my-227 {
    margin-top: 227px;
    margin-bottom: 227px;
}

/* margin 228px */
.m-228 {
    margin: 228px;
}

.ml-228 {
    margin-left: 228px;
}

.mr-228 {
    margin-right: 228px;
}

.mt-228 {
    margin-top: 228px;
}

.mb-228 {
    margin-bottom: 228px;
}

.mx-228 {
    margin-left: 228px;
    margin-right: 228px;
}

.my-228 {
    margin-top: 228px;
    margin-bottom: 228px;
}

/* margin 229px */
.m-229 {
    margin: 229px;
}

.ml-229 {
    margin-left: 229px;
}

.mr-229 {
    margin-right: 229px;
}

.mt-229 {
    margin-top: 229px;
}

.mb-229 {
    margin-bottom: 229px;
}

.mx-229 {
    margin-left: 229px;
    margin-right: 229px;
}

.my-229 {
    margin-top: 229px;
    margin-bottom: 229px;
}

/* margin 230px */
.m-230 {
    margin: 230px;
}

.ml-230 {
    margin-left: 230px;
}

.mr-230 {
    margin-right: 230px;
}

.mt-230 {
    margin-top: 230px;
}

.mb-230 {
    margin-bottom: 230px;
}

.mx-230 {
    margin-left: 230px;
    margin-right: 230px;
}

.my-230 {
    margin-top: 230px;
    margin-bottom: 230px;
}

/* margin 231px */
.m-231 {
    margin: 231px;
}

.ml-231 {
    margin-left: 231px;
}

.mr-231 {
    margin-right: 231px;
}

.mt-231 {
    margin-top: 231px;
}

.mb-231 {
    margin-bottom: 231px;
}

.mx-231 {
    margin-left: 231px;
    margin-right: 231px;
}

.my-231 {
    margin-top: 231px;
    margin-bottom: 231px;
}

/* margin 232px */
.m-232 {
    margin: 232px;
}

.ml-232 {
    margin-left: 232px;
}

.mr-232 {
    margin-right: 232px;
}

.mt-232 {
    margin-top: 232px;
}

.mb-232 {
    margin-bottom: 232px;
}

.mx-232 {
    margin-left: 232px;
    margin-right: 232px;
}

.my-232 {
    margin-top: 232px;
    margin-bottom: 232px;
}

/* margin 233px */
.m-233 {
    margin: 233px;
}

.ml-233 {
    margin-left: 233px;
}

.mr-233 {
    margin-right: 233px;
}

.mt-233 {
    margin-top: 233px;
}

.mb-233 {
    margin-bottom: 233px;
}

.mx-233 {
    margin-left: 233px;
    margin-right: 233px;
}

.my-233 {
    margin-top: 233px;
    margin-bottom: 233px;
}

/* margin 234px */
.m-234 {
    margin: 234px;
}

.ml-234 {
    margin-left: 234px;
}

.mr-234 {
    margin-right: 234px;
}

.mt-234 {
    margin-top: 234px;
}

.mb-234 {
    margin-bottom: 234px;
}

.mx-234 {
    margin-left: 234px;
    margin-right: 234px;
}

.my-234 {
    margin-top: 234px;
    margin-bottom: 234px;
}

/* margin 235px */
.m-235 {
    margin: 235px;
}

.ml-235 {
    margin-left: 235px;
}

.mr-235 {
    margin-right: 235px;
}

.mt-235 {
    margin-top: 235px;
}

.mb-235 {
    margin-bottom: 235px;
}

.mx-235 {
    margin-left: 235px;
    margin-right: 235px;
}

.my-235 {
    margin-top: 235px;
    margin-bottom: 235px;
}

/* margin 236px */
.m-236 {
    margin: 236px;
}

.ml-236 {
    margin-left: 236px;
}

.mr-236 {
    margin-right: 236px;
}

.mt-236 {
    margin-top: 236px;
}

.mb-236 {
    margin-bottom: 236px;
}

.mx-236 {
    margin-left: 236px;
    margin-right: 236px;
}

.my-236 {
    margin-top: 236px;
    margin-bottom: 236px;
}

/* margin 237px */
.m-237 {
    margin: 237px;
}

.ml-237 {
    margin-left: 237px;
}

.mr-237 {
    margin-right: 237px;
}

.mt-237 {
    margin-top: 237px;
}

.mb-237 {
    margin-bottom: 237px;
}

.mx-237 {
    margin-left: 237px;
    margin-right: 237px;
}

.my-237 {
    margin-top: 237px;
    margin-bottom: 237px;
}

/* margin 238px */
.m-238 {
    margin: 238px;
}

.ml-238 {
    margin-left: 238px;
}

.mr-238 {
    margin-right: 238px;
}

.mt-238 {
    margin-top: 238px;
}

.mb-238 {
    margin-bottom: 238px;
}

.mx-238 {
    margin-left: 238px;
    margin-right: 238px;
}

.my-238 {
    margin-top: 238px;
    margin-bottom: 238px;
}

/* margin 239px */
.m-239 {
    margin: 239px;
}

.ml-239 {
    margin-left: 239px;
}

.mr-239 {
    margin-right: 239px;
}

.mt-239 {
    margin-top: 239px;
}

.mb-239 {
    margin-bottom: 239px;
}

.mx-239 {
    margin-left: 239px;
    margin-right: 239px;
}

.my-239 {
    margin-top: 239px;
    margin-bottom: 239px;
}

/* margin 240px */
.m-240 {
    margin: 240px;
}

.ml-240 {
    margin-left: 240px;
}

.mr-240 {
    margin-right: 240px;
}

.mt-240 {
    margin-top: 240px;
}

.mb-240 {
    margin-bottom: 240px;
}

.mx-240 {
    margin-left: 240px;
    margin-right: 240px;
}

.my-240 {
    margin-top: 240px;
    margin-bottom: 240px;
}

/* margin 241px */
.m-241 {
    margin: 241px;
}

.ml-241 {
    margin-left: 241px;
}

.mr-241 {
    margin-right: 241px;
}

.mt-241 {
    margin-top: 241px;
}

.mb-241 {
    margin-bottom: 241px;
}

.mx-241 {
    margin-left: 241px;
    margin-right: 241px;
}

.my-241 {
    margin-top: 241px;
    margin-bottom: 241px;
}

/* margin 242px */
.m-242 {
    margin: 242px;
}

.ml-242 {
    margin-left: 242px;
}

.mr-242 {
    margin-right: 242px;
}

.mt-242 {
    margin-top: 242px;
}

.mb-242 {
    margin-bottom: 242px;
}

.mx-242 {
    margin-left: 242px;
    margin-right: 242px;
}

.my-242 {
    margin-top: 242px;
    margin-bottom: 242px;
}

/* margin 243px */
.m-243 {
    margin: 243px;
}

.ml-243 {
    margin-left: 243px;
}

.mr-243 {
    margin-right: 243px;
}

.mt-243 {
    margin-top: 243px;
}

.mb-243 {
    margin-bottom: 243px;
}

.mx-243 {
    margin-left: 243px;
    margin-right: 243px;
}

.my-243 {
    margin-top: 243px;
    margin-bottom: 243px;
}

/* margin 244px */
.m-244 {
    margin: 244px;
}

.ml-244 {
    margin-left: 244px;
}

.mr-244 {
    margin-right: 244px;
}

.mt-244 {
    margin-top: 244px;
}

.mb-244 {
    margin-bottom: 244px;
}

.mx-244 {
    margin-left: 244px;
    margin-right: 244px;
}

.my-244 {
    margin-top: 244px;
    margin-bottom: 244px;
}

/* margin 245px */
.m-245 {
    margin: 245px;
}

.ml-245 {
    margin-left: 245px;
}

.mr-245 {
    margin-right: 245px;
}

.mt-245 {
    margin-top: 245px;
}

.mb-245 {
    margin-bottom: 245px;
}

.mx-245 {
    margin-left: 245px;
    margin-right: 245px;
}

.my-245 {
    margin-top: 245px;
    margin-bottom: 245px;
}

/* margin 246px */
.m-246 {
    margin: 246px;
}

.ml-246 {
    margin-left: 246px;
}

.mr-246 {
    margin-right: 246px;
}

.mt-246 {
    margin-top: 246px;
}

.mb-246 {
    margin-bottom: 246px;
}

.mx-246 {
    margin-left: 246px;
    margin-right: 246px;
}

.my-246 {
    margin-top: 246px;
    margin-bottom: 246px;
}

/* margin 247px */
.m-247 {
    margin: 247px;
}

.ml-247 {
    margin-left: 247px;
}

.mr-247 {
    margin-right: 247px;
}

.mt-247 {
    margin-top: 247px;
}

.mb-247 {
    margin-bottom: 247px;
}

.mx-247 {
    margin-left: 247px;
    margin-right: 247px;
}

.my-247 {
    margin-top: 247px;
    margin-bottom: 247px;
}

/* margin 248px */
.m-248 {
    margin: 248px;
}

.ml-248 {
    margin-left: 248px;
}

.mr-248 {
    margin-right: 248px;
}

.mt-248 {
    margin-top: 248px;
}

.mb-248 {
    margin-bottom: 248px;
}

.mx-248 {
    margin-left: 248px;
    margin-right: 248px;
}

.my-248 {
    margin-top: 248px;
    margin-bottom: 248px;
}

/* margin 249px */
.m-249 {
    margin: 249px;
}

.ml-249 {
    margin-left: 249px;
}

.mr-249 {
    margin-right: 249px;
}

.mt-249 {
    margin-top: 249px;
}

.mb-249 {
    margin-bottom: 249px;
}

.mx-249 {
    margin-left: 249px;
    margin-right: 249px;
}

.my-249 {
    margin-top: 249px;
    margin-bottom: 249px;
}

/* margin 250px */
.m-250 {
    margin: 250px;
}

.ml-250 {
    margin-left: 250px;
}

.mr-250 {
    margin-right: 250px;
}

.mt-250 {
    margin-top: 250px;
}

.mb-250 {
    margin-bottom: 250px;
}

.mx-250 {
    margin-left: 250px;
    margin-right: 250px;
}

.my-250 {
    margin-top: 250px;
    margin-bottom: 250px;
}

/* margin 251px */
.m-251 {
    margin: 251px;
}

.ml-251 {
    margin-left: 251px;
}

.mr-251 {
    margin-right: 251px;
}

.mt-251 {
    margin-top: 251px;
}

.mb-251 {
    margin-bottom: 251px;
}

.mx-251 {
    margin-left: 251px;
    margin-right: 251px;
}

.my-251 {
    margin-top: 251px;
    margin-bottom: 251px;
}

/* margin 252px */
.m-252 {
    margin: 252px;
}

.ml-252 {
    margin-left: 252px;
}

.mr-252 {
    margin-right: 252px;
}

.mt-252 {
    margin-top: 252px;
}

.mb-252 {
    margin-bottom: 252px;
}

.mx-252 {
    margin-left: 252px;
    margin-right: 252px;
}

.my-252 {
    margin-top: 252px;
    margin-bottom: 252px;
}

/* margin 253px */
.m-253 {
    margin: 253px;
}

.ml-253 {
    margin-left: 253px;
}

.mr-253 {
    margin-right: 253px;
}

.mt-253 {
    margin-top: 253px;
}

.mb-253 {
    margin-bottom: 253px;
}

.mx-253 {
    margin-left: 253px;
    margin-right: 253px;
}

.my-253 {
    margin-top: 253px;
    margin-bottom: 253px;
}

/* margin 254px */
.m-254 {
    margin: 254px;
}

.ml-254 {
    margin-left: 254px;
}

.mr-254 {
    margin-right: 254px;
}

.mt-254 {
    margin-top: 254px;
}

.mb-254 {
    margin-bottom: 254px;
}

.mx-254 {
    margin-left: 254px;
    margin-right: 254px;
}

.my-254 {
    margin-top: 254px;
    margin-bottom: 254px;
}

/* margin 255px */
.m-255 {
    margin: 255px;
}

.ml-255 {
    margin-left: 255px;
}

.mr-255 {
    margin-right: 255px;
}

.mt-255 {
    margin-top: 255px;
}

.mb-255 {
    margin-bottom: 255px;
}

.mx-255 {
    margin-left: 255px;
    margin-right: 255px;
}

.my-255 {
    margin-top: 255px;
    margin-bottom: 255px;
}

/* margin 256px */
.m-256 {
    margin: 256px;
}

.ml-256 {
    margin-left: 256px;
}

.mr-256 {
    margin-right: 256px;
}

.mt-256 {
    margin-top: 256px;
}

.mb-256 {
    margin-bottom: 256px;
}

.mx-256 {
    margin-left: 256px;
    margin-right: 256px;
}

.my-256 {
    margin-top: 256px;
    margin-bottom: 256px;
}

/* margin 257px */
.m-257 {
    margin: 257px;
}

.ml-257 {
    margin-left: 257px;
}

.mr-257 {
    margin-right: 257px;
}

.mt-257 {
    margin-top: 257px;
}

.mb-257 {
    margin-bottom: 257px;
}

.mx-257 {
    margin-left: 257px;
    margin-right: 257px;
}

.my-257 {
    margin-top: 257px;
    margin-bottom: 257px;
}

/* margin 258px */
.m-258 {
    margin: 258px;
}

.ml-258 {
    margin-left: 258px;
}

.mr-258 {
    margin-right: 258px;
}

.mt-258 {
    margin-top: 258px;
}

.mb-258 {
    margin-bottom: 258px;
}

.mx-258 {
    margin-left: 258px;
    margin-right: 258px;
}

.my-258 {
    margin-top: 258px;
    margin-bottom: 258px;
}

/* margin 259px */
.m-259 {
    margin: 259px;
}

.ml-259 {
    margin-left: 259px;
}

.mr-259 {
    margin-right: 259px;
}

.mt-259 {
    margin-top: 259px;
}

.mb-259 {
    margin-bottom: 259px;
}

.mx-259 {
    margin-left: 259px;
    margin-right: 259px;
}

.my-259 {
    margin-top: 259px;
    margin-bottom: 259px;
}

/* margin 260px */
.m-260 {
    margin: 260px;
}

.ml-260 {
    margin-left: 260px;
}

.mr-260 {
    margin-right: 260px;
}

.mt-260 {
    margin-top: 260px;
}

.mb-260 {
    margin-bottom: 260px;
}

.mx-260 {
    margin-left: 260px;
    margin-right: 260px;
}

.my-260 {
    margin-top: 260px;
    margin-bottom: 260px;
}

/* margin 261px */
.m-261 {
    margin: 261px;
}

.ml-261 {
    margin-left: 261px;
}

.mr-261 {
    margin-right: 261px;
}

.mt-261 {
    margin-top: 261px;
}

.mb-261 {
    margin-bottom: 261px;
}

.mx-261 {
    margin-left: 261px;
    margin-right: 261px;
}

.my-261 {
    margin-top: 261px;
    margin-bottom: 261px;
}

/* margin 262px */
.m-262 {
    margin: 262px;
}

.ml-262 {
    margin-left: 262px;
}

.mr-262 {
    margin-right: 262px;
}

.mt-262 {
    margin-top: 262px;
}

.mb-262 {
    margin-bottom: 262px;
}

.mx-262 {
    margin-left: 262px;
    margin-right: 262px;
}

.my-262 {
    margin-top: 262px;
    margin-bottom: 262px;
}

/* margin 263px */
.m-263 {
    margin: 263px;
}

.ml-263 {
    margin-left: 263px;
}

.mr-263 {
    margin-right: 263px;
}

.mt-263 {
    margin-top: 263px;
}

.mb-263 {
    margin-bottom: 263px;
}

.mx-263 {
    margin-left: 263px;
    margin-right: 263px;
}

.my-263 {
    margin-top: 263px;
    margin-bottom: 263px;
}

/* margin 264px */
.m-264 {
    margin: 264px;
}

.ml-264 {
    margin-left: 264px;
}

.mr-264 {
    margin-right: 264px;
}

.mt-264 {
    margin-top: 264px;
}

.mb-264 {
    margin-bottom: 264px;
}

.mx-264 {
    margin-left: 264px;
    margin-right: 264px;
}

.my-264 {
    margin-top: 264px;
    margin-bottom: 264px;
}

/* margin 265px */
.m-265 {
    margin: 265px;
}

.ml-265 {
    margin-left: 265px;
}

.mr-265 {
    margin-right: 265px;
}

.mt-265 {
    margin-top: 265px;
}

.mb-265 {
    margin-bottom: 265px;
}

.mx-265 {
    margin-left: 265px;
    margin-right: 265px;
}

.my-265 {
    margin-top: 265px;
    margin-bottom: 265px;
}

/* margin 266px */
.m-266 {
    margin: 266px;
}

.ml-266 {
    margin-left: 266px;
}

.mr-266 {
    margin-right: 266px;
}

.mt-266 {
    margin-top: 266px;
}

.mb-266 {
    margin-bottom: 266px;
}

.mx-266 {
    margin-left: 266px;
    margin-right: 266px;
}

.my-266 {
    margin-top: 266px;
    margin-bottom: 266px;
}

/* margin 267px */
.m-267 {
    margin: 267px;
}

.ml-267 {
    margin-left: 267px;
}

.mr-267 {
    margin-right: 267px;
}

.mt-267 {
    margin-top: 267px;
}

.mb-267 {
    margin-bottom: 267px;
}

.mx-267 {
    margin-left: 267px;
    margin-right: 267px;
}

.my-267 {
    margin-top: 267px;
    margin-bottom: 267px;
}

/* margin 268px */
.m-268 {
    margin: 268px;
}

.ml-268 {
    margin-left: 268px;
}

.mr-268 {
    margin-right: 268px;
}

.mt-268 {
    margin-top: 268px;
}

.mb-268 {
    margin-bottom: 268px;
}

.mx-268 {
    margin-left: 268px;
    margin-right: 268px;
}

.my-268 {
    margin-top: 268px;
    margin-bottom: 268px;
}

/* margin 269px */
.m-269 {
    margin: 269px;
}

.ml-269 {
    margin-left: 269px;
}

.mr-269 {
    margin-right: 269px;
}

.mt-269 {
    margin-top: 269px;
}

.mb-269 {
    margin-bottom: 269px;
}

.mx-269 {
    margin-left: 269px;
    margin-right: 269px;
}

.my-269 {
    margin-top: 269px;
    margin-bottom: 269px;
}

/* margin 270px */
.m-270 {
    margin: 270px;
}

.ml-270 {
    margin-left: 270px;
}

.mr-270 {
    margin-right: 270px;
}

.mt-270 {
    margin-top: 270px;
}

.mb-270 {
    margin-bottom: 270px;
}

.mx-270 {
    margin-left: 270px;
    margin-right: 270px;
}

.my-270 {
    margin-top: 270px;
    margin-bottom: 270px;
}

/* margin 271px */
.m-271 {
    margin: 271px;
}

.ml-271 {
    margin-left: 271px;
}

.mr-271 {
    margin-right: 271px;
}

.mt-271 {
    margin-top: 271px;
}

.mb-271 {
    margin-bottom: 271px;
}

.mx-271 {
    margin-left: 271px;
    margin-right: 271px;
}

.my-271 {
    margin-top: 271px;
    margin-bottom: 271px;
}

/* margin 272px */
.m-272 {
    margin: 272px;
}

.ml-272 {
    margin-left: 272px;
}

.mr-272 {
    margin-right: 272px;
}

.mt-272 {
    margin-top: 272px;
}

.mb-272 {
    margin-bottom: 272px;
}

.mx-272 {
    margin-left: 272px;
    margin-right: 272px;
}

.my-272 {
    margin-top: 272px;
    margin-bottom: 272px;
}

/* margin 273px */
.m-273 {
    margin: 273px;
}

.ml-273 {
    margin-left: 273px;
}

.mr-273 {
    margin-right: 273px;
}

.mt-273 {
    margin-top: 273px;
}

.mb-273 {
    margin-bottom: 273px;
}

.mx-273 {
    margin-left: 273px;
    margin-right: 273px;
}

.my-273 {
    margin-top: 273px;
    margin-bottom: 273px;
}

/* margin 274px */
.m-274 {
    margin: 274px;
}

.ml-274 {
    margin-left: 274px;
}

.mr-274 {
    margin-right: 274px;
}

.mt-274 {
    margin-top: 274px;
}

.mb-274 {
    margin-bottom: 274px;
}

.mx-274 {
    margin-left: 274px;
    margin-right: 274px;
}

.my-274 {
    margin-top: 274px;
    margin-bottom: 274px;
}

/* margin 275px */
.m-275 {
    margin: 275px;
}

.ml-275 {
    margin-left: 275px;
}

.mr-275 {
    margin-right: 275px;
}

.mt-275 {
    margin-top: 275px;
}

.mb-275 {
    margin-bottom: 275px;
}

.mx-275 {
    margin-left: 275px;
    margin-right: 275px;
}

.my-275 {
    margin-top: 275px;
    margin-bottom: 275px;
}

/* margin 276px */
.m-276 {
    margin: 276px;
}

.ml-276 {
    margin-left: 276px;
}

.mr-276 {
    margin-right: 276px;
}

.mt-276 {
    margin-top: 276px;
}

.mb-276 {
    margin-bottom: 276px;
}

.mx-276 {
    margin-left: 276px;
    margin-right: 276px;
}

.my-276 {
    margin-top: 276px;
    margin-bottom: 276px;
}

/* margin 277px */
.m-277 {
    margin: 277px;
}

.ml-277 {
    margin-left: 277px;
}

.mr-277 {
    margin-right: 277px;
}

.mt-277 {
    margin-top: 277px;
}

.mb-277 {
    margin-bottom: 277px;
}

.mx-277 {
    margin-left: 277px;
    margin-right: 277px;
}

.my-277 {
    margin-top: 277px;
    margin-bottom: 277px;
}

/* margin 278px */
.m-278 {
    margin: 278px;
}

.ml-278 {
    margin-left: 278px;
}

.mr-278 {
    margin-right: 278px;
}

.mt-278 {
    margin-top: 278px;
}

.mb-278 {
    margin-bottom: 278px;
}

.mx-278 {
    margin-left: 278px;
    margin-right: 278px;
}

.my-278 {
    margin-top: 278px;
    margin-bottom: 278px;
}

/* margin 279px */
.m-279 {
    margin: 279px;
}

.ml-279 {
    margin-left: 279px;
}

.mr-279 {
    margin-right: 279px;
}

.mt-279 {
    margin-top: 279px;
}

.mb-279 {
    margin-bottom: 279px;
}

.mx-279 {
    margin-left: 279px;
    margin-right: 279px;
}

.my-279 {
    margin-top: 279px;
    margin-bottom: 279px;
}

/* margin 280px */
.m-280 {
    margin: 280px;
}

.ml-280 {
    margin-left: 280px;
}

.mr-280 {
    margin-right: 280px;
}

.mt-280 {
    margin-top: 280px;
}

.mb-280 {
    margin-bottom: 280px;
}

.mx-280 {
    margin-left: 280px;
    margin-right: 280px;
}

.my-280 {
    margin-top: 280px;
    margin-bottom: 280px;
}

/* margin 281px */
.m-281 {
    margin: 281px;
}

.ml-281 {
    margin-left: 281px;
}

.mr-281 {
    margin-right: 281px;
}

.mt-281 {
    margin-top: 281px;
}

.mb-281 {
    margin-bottom: 281px;
}

.mx-281 {
    margin-left: 281px;
    margin-right: 281px;
}

.my-281 {
    margin-top: 281px;
    margin-bottom: 281px;
}

/* margin 282px */
.m-282 {
    margin: 282px;
}

.ml-282 {
    margin-left: 282px;
}

.mr-282 {
    margin-right: 282px;
}

.mt-282 {
    margin-top: 282px;
}

.mb-282 {
    margin-bottom: 282px;
}

.mx-282 {
    margin-left: 282px;
    margin-right: 282px;
}

.my-282 {
    margin-top: 282px;
    margin-bottom: 282px;
}

/* margin 283px */
.m-283 {
    margin: 283px;
}

.ml-283 {
    margin-left: 283px;
}

.mr-283 {
    margin-right: 283px;
}

.mt-283 {
    margin-top: 283px;
}

.mb-283 {
    margin-bottom: 283px;
}

.mx-283 {
    margin-left: 283px;
    margin-right: 283px;
}

.my-283 {
    margin-top: 283px;
    margin-bottom: 283px;
}

/* margin 284px */
.m-284 {
    margin: 284px;
}

.ml-284 {
    margin-left: 284px;
}

.mr-284 {
    margin-right: 284px;
}

.mt-284 {
    margin-top: 284px;
}

.mb-284 {
    margin-bottom: 284px;
}

.mx-284 {
    margin-left: 284px;
    margin-right: 284px;
}

.my-284 {
    margin-top: 284px;
    margin-bottom: 284px;
}

/* margin 285px */
.m-285 {
    margin: 285px;
}

.ml-285 {
    margin-left: 285px;
}

.mr-285 {
    margin-right: 285px;
}

.mt-285 {
    margin-top: 285px;
}

.mb-285 {
    margin-bottom: 285px;
}

.mx-285 {
    margin-left: 285px;
    margin-right: 285px;
}

.my-285 {
    margin-top: 285px;
    margin-bottom: 285px;
}

/* margin 286px */
.m-286 {
    margin: 286px;
}

.ml-286 {
    margin-left: 286px;
}

.mr-286 {
    margin-right: 286px;
}

.mt-286 {
    margin-top: 286px;
}

.mb-286 {
    margin-bottom: 286px;
}

.mx-286 {
    margin-left: 286px;
    margin-right: 286px;
}

.my-286 {
    margin-top: 286px;
    margin-bottom: 286px;
}

/* margin 287px */
.m-287 {
    margin: 287px;
}

.ml-287 {
    margin-left: 287px;
}

.mr-287 {
    margin-right: 287px;
}

.mt-287 {
    margin-top: 287px;
}

.mb-287 {
    margin-bottom: 287px;
}

.mx-287 {
    margin-left: 287px;
    margin-right: 287px;
}

.my-287 {
    margin-top: 287px;
    margin-bottom: 287px;
}

/* margin 288px */
.m-288 {
    margin: 288px;
}

.ml-288 {
    margin-left: 288px;
}

.mr-288 {
    margin-right: 288px;
}

.mt-288 {
    margin-top: 288px;
}

.mb-288 {
    margin-bottom: 288px;
}

.mx-288 {
    margin-left: 288px;
    margin-right: 288px;
}

.my-288 {
    margin-top: 288px;
    margin-bottom: 288px;
}

/* margin 289px */
.m-289 {
    margin: 289px;
}

.ml-289 {
    margin-left: 289px;
}

.mr-289 {
    margin-right: 289px;
}

.mt-289 {
    margin-top: 289px;
}

.mb-289 {
    margin-bottom: 289px;
}

.mx-289 {
    margin-left: 289px;
    margin-right: 289px;
}

.my-289 {
    margin-top: 289px;
    margin-bottom: 289px;
}

/* margin 290px */
.m-290 {
    margin: 290px;
}

.ml-290 {
    margin-left: 290px;
}

.mr-290 {
    margin-right: 290px;
}

.mt-290 {
    margin-top: 290px;
}

.mb-290 {
    margin-bottom: 290px;
}

.mx-290 {
    margin-left: 290px;
    margin-right: 290px;
}

.my-290 {
    margin-top: 290px;
    margin-bottom: 290px;
}

/* margin 291px */
.m-291 {
    margin: 291px;
}

.ml-291 {
    margin-left: 291px;
}

.mr-291 {
    margin-right: 291px;
}

.mt-291 {
    margin-top: 291px;
}

.mb-291 {
    margin-bottom: 291px;
}

.mx-291 {
    margin-left: 291px;
    margin-right: 291px;
}

.my-291 {
    margin-top: 291px;
    margin-bottom: 291px;
}

/* margin 292px */
.m-292 {
    margin: 292px;
}

.ml-292 {
    margin-left: 292px;
}

.mr-292 {
    margin-right: 292px;
}

.mt-292 {
    margin-top: 292px;
}

.mb-292 {
    margin-bottom: 292px;
}

.mx-292 {
    margin-left: 292px;
    margin-right: 292px;
}

.my-292 {
    margin-top: 292px;
    margin-bottom: 292px;
}

/* margin 293px */
.m-293 {
    margin: 293px;
}

.ml-293 {
    margin-left: 293px;
}

.mr-293 {
    margin-right: 293px;
}

.mt-293 {
    margin-top: 293px;
}

.mb-293 {
    margin-bottom: 293px;
}

.mx-293 {
    margin-left: 293px;
    margin-right: 293px;
}

.my-293 {
    margin-top: 293px;
    margin-bottom: 293px;
}

/* margin 294px */
.m-294 {
    margin: 294px;
}

.ml-294 {
    margin-left: 294px;
}

.mr-294 {
    margin-right: 294px;
}

.mt-294 {
    margin-top: 294px;
}

.mb-294 {
    margin-bottom: 294px;
}

.mx-294 {
    margin-left: 294px;
    margin-right: 294px;
}

.my-294 {
    margin-top: 294px;
    margin-bottom: 294px;
}

/* margin 295px */
.m-295 {
    margin: 295px;
}

.ml-295 {
    margin-left: 295px;
}

.mr-295 {
    margin-right: 295px;
}

.mt-295 {
    margin-top: 295px;
}

.mb-295 {
    margin-bottom: 295px;
}

.mx-295 {
    margin-left: 295px;
    margin-right: 295px;
}

.my-295 {
    margin-top: 295px;
    margin-bottom: 295px;
}

/* margin 296px */
.m-296 {
    margin: 296px;
}

.ml-296 {
    margin-left: 296px;
}

.mr-296 {
    margin-right: 296px;
}

.mt-296 {
    margin-top: 296px;
}

.mb-296 {
    margin-bottom: 296px;
}

.mx-296 {
    margin-left: 296px;
    margin-right: 296px;
}

.my-296 {
    margin-top: 296px;
    margin-bottom: 296px;
}

/* margin 297px */
.m-297 {
    margin: 297px;
}

.ml-297 {
    margin-left: 297px;
}

.mr-297 {
    margin-right: 297px;
}

.mt-297 {
    margin-top: 297px;
}

.mb-297 {
    margin-bottom: 297px;
}

.mx-297 {
    margin-left: 297px;
    margin-right: 297px;
}

.my-297 {
    margin-top: 297px;
    margin-bottom: 297px;
}

/* margin 298px */
.m-298 {
    margin: 298px;
}

.ml-298 {
    margin-left: 298px;
}

.mr-298 {
    margin-right: 298px;
}

.mt-298 {
    margin-top: 298px;
}

.mb-298 {
    margin-bottom: 298px;
}

.mx-298 {
    margin-left: 298px;
    margin-right: 298px;
}

.my-298 {
    margin-top: 298px;
    margin-bottom: 298px;
}

/* margin 299px */
.m-299 {
    margin: 299px;
}

.ml-299 {
    margin-left: 299px;
}

.mr-299 {
    margin-right: 299px;
}

.mt-299 {
    margin-top: 299px;
}

.mb-299 {
    margin-bottom: 299px;
}

.mx-299 {
    margin-left: 299px;
    margin-right: 299px;
}

.my-299 {
    margin-top: 299px;
    margin-bottom: 299px;
}

/* margin 300px */
.m-300 {
    margin: 300px;
}

.ml-300 {
    margin-left: 300px;
}

.mr-300 {
    margin-right: 300px;
}

.mt-300 {
    margin-top: 300px;
}

.mb-300 {
    margin-bottom: 300px;
}

.mx-300 {
    margin-left: 300px;
    margin-right: 300px;
}

.my-300 {
    margin-top: 300px;
    margin-bottom: 300px;
}

/* margin 301px */
.m-301 {
    margin: 301px;
}

.ml-301 {
    margin-left: 301px;
}

.mr-301 {
    margin-right: 301px;
}

.mt-301 {
    margin-top: 301px;
}

.mb-301 {
    margin-bottom: 301px;
}

.mx-301 {
    margin-left: 301px;
    margin-right: 301px;
}

.my-301 {
    margin-top: 301px;
    margin-bottom: 301px;
}

/* margin 302px */
.m-302 {
    margin: 302px;
}

.ml-302 {
    margin-left: 302px;
}

.mr-302 {
    margin-right: 302px;
}

.mt-302 {
    margin-top: 302px;
}

.mb-302 {
    margin-bottom: 302px;
}

.mx-302 {
    margin-left: 302px;
    margin-right: 302px;
}

.my-302 {
    margin-top: 302px;
    margin-bottom: 302px;
}

/* margin 303px */
.m-303 {
    margin: 303px;
}

.ml-303 {
    margin-left: 303px;
}

.mr-303 {
    margin-right: 303px;
}

.mt-303 {
    margin-top: 303px;
}

.mb-303 {
    margin-bottom: 303px;
}

.mx-303 {
    margin-left: 303px;
    margin-right: 303px;
}

.my-303 {
    margin-top: 303px;
    margin-bottom: 303px;
}

/* margin 304px */
.m-304 {
    margin: 304px;
}

.ml-304 {
    margin-left: 304px;
}

.mr-304 {
    margin-right: 304px;
}

.mt-304 {
    margin-top: 304px;
}

.mb-304 {
    margin-bottom: 304px;
}

.mx-304 {
    margin-left: 304px;
    margin-right: 304px;
}

.my-304 {
    margin-top: 304px;
    margin-bottom: 304px;
}

/* margin 305px */
.m-305 {
    margin: 305px;
}

.ml-305 {
    margin-left: 305px;
}

.mr-305 {
    margin-right: 305px;
}

.mt-305 {
    margin-top: 305px;
}

.mb-305 {
    margin-bottom: 305px;
}

.mx-305 {
    margin-left: 305px;
    margin-right: 305px;
}

.my-305 {
    margin-top: 305px;
    margin-bottom: 305px;
}

/* margin 306px */
.m-306 {
    margin: 306px;
}

.ml-306 {
    margin-left: 306px;
}

.mr-306 {
    margin-right: 306px;
}

.mt-306 {
    margin-top: 306px;
}

.mb-306 {
    margin-bottom: 306px;
}

.mx-306 {
    margin-left: 306px;
    margin-right: 306px;
}

.my-306 {
    margin-top: 306px;
    margin-bottom: 306px;
}

/* margin 307px */
.m-307 {
    margin: 307px;
}

.ml-307 {
    margin-left: 307px;
}

.mr-307 {
    margin-right: 307px;
}

.mt-307 {
    margin-top: 307px;
}

.mb-307 {
    margin-bottom: 307px;
}

.mx-307 {
    margin-left: 307px;
    margin-right: 307px;
}

.my-307 {
    margin-top: 307px;
    margin-bottom: 307px;
}

/* margin 308px */
.m-308 {
    margin: 308px;
}

.ml-308 {
    margin-left: 308px;
}

.mr-308 {
    margin-right: 308px;
}

.mt-308 {
    margin-top: 308px;
}

.mb-308 {
    margin-bottom: 308px;
}

.mx-308 {
    margin-left: 308px;
    margin-right: 308px;
}

.my-308 {
    margin-top: 308px;
    margin-bottom: 308px;
}

/* margin 309px */
.m-309 {
    margin: 309px;
}

.ml-309 {
    margin-left: 309px;
}

.mr-309 {
    margin-right: 309px;
}

.mt-309 {
    margin-top: 309px;
}

.mb-309 {
    margin-bottom: 309px;
}

.mx-309 {
    margin-left: 309px;
    margin-right: 309px;
}

.my-309 {
    margin-top: 309px;
    margin-bottom: 309px;
}

/* margin 310px */
.m-310 {
    margin: 310px;
}

.ml-310 {
    margin-left: 310px;
}

.mr-310 {
    margin-right: 310px;
}

.mt-310 {
    margin-top: 310px;
}

.mb-310 {
    margin-bottom: 310px;
}

.mx-310 {
    margin-left: 310px;
    margin-right: 310px;
}

.my-310 {
    margin-top: 310px;
    margin-bottom: 310px;
}

/* margin 311px */
.m-311 {
    margin: 311px;
}

.ml-311 {
    margin-left: 311px;
}

.mr-311 {
    margin-right: 311px;
}

.mt-311 {
    margin-top: 311px;
}

.mb-311 {
    margin-bottom: 311px;
}

.mx-311 {
    margin-left: 311px;
    margin-right: 311px;
}

.my-311 {
    margin-top: 311px;
    margin-bottom: 311px;
}

/* margin 312px */
.m-312 {
    margin: 312px;
}

.ml-312 {
    margin-left: 312px;
}

.mr-312 {
    margin-right: 312px;
}

.mt-312 {
    margin-top: 312px;
}

.mb-312 {
    margin-bottom: 312px;
}

.mx-312 {
    margin-left: 312px;
    margin-right: 312px;
}

.my-312 {
    margin-top: 312px;
    margin-bottom: 312px;
}

/* margin 313px */
.m-313 {
    margin: 313px;
}

.ml-313 {
    margin-left: 313px;
}

.mr-313 {
    margin-right: 313px;
}

.mt-313 {
    margin-top: 313px;
}

.mb-313 {
    margin-bottom: 313px;
}

.mx-313 {
    margin-left: 313px;
    margin-right: 313px;
}

.my-313 {
    margin-top: 313px;
    margin-bottom: 313px;
}

/* margin 314px */
.m-314 {
    margin: 314px;
}

.ml-314 {
    margin-left: 314px;
}

.mr-314 {
    margin-right: 314px;
}

.mt-314 {
    margin-top: 314px;
}

.mb-314 {
    margin-bottom: 314px;
}

.mx-314 {
    margin-left: 314px;
    margin-right: 314px;
}

.my-314 {
    margin-top: 314px;
    margin-bottom: 314px;
}

/* margin 315px */
.m-315 {
    margin: 315px;
}

.ml-315 {
    margin-left: 315px;
}

.mr-315 {
    margin-right: 315px;
}

.mt-315 {
    margin-top: 315px;
}

.mb-315 {
    margin-bottom: 315px;
}

.mx-315 {
    margin-left: 315px;
    margin-right: 315px;
}

.my-315 {
    margin-top: 315px;
    margin-bottom: 315px;
}

/* margin 316px */
.m-316 {
    margin: 316px;
}

.ml-316 {
    margin-left: 316px;
}

.mr-316 {
    margin-right: 316px;
}

.mt-316 {
    margin-top: 316px;
}

.mb-316 {
    margin-bottom: 316px;
}

.mx-316 {
    margin-left: 316px;
    margin-right: 316px;
}

.my-316 {
    margin-top: 316px;
    margin-bottom: 316px;
}

/* margin 317px */
.m-317 {
    margin: 317px;
}

.ml-317 {
    margin-left: 317px;
}

.mr-317 {
    margin-right: 317px;
}

.mt-317 {
    margin-top: 317px;
}

.mb-317 {
    margin-bottom: 317px;
}

.mx-317 {
    margin-left: 317px;
    margin-right: 317px;
}

.my-317 {
    margin-top: 317px;
    margin-bottom: 317px;
}

/* margin 318px */
.m-318 {
    margin: 318px;
}

.ml-318 {
    margin-left: 318px;
}

.mr-318 {
    margin-right: 318px;
}

.mt-318 {
    margin-top: 318px;
}

.mb-318 {
    margin-bottom: 318px;
}

.mx-318 {
    margin-left: 318px;
    margin-right: 318px;
}

.my-318 {
    margin-top: 318px;
    margin-bottom: 318px;
}

/* margin 319px */
.m-319 {
    margin: 319px;
}

.ml-319 {
    margin-left: 319px;
}

.mr-319 {
    margin-right: 319px;
}

.mt-319 {
    margin-top: 319px;
}

.mb-319 {
    margin-bottom: 319px;
}

.mx-319 {
    margin-left: 319px;
    margin-right: 319px;
}

.my-319 {
    margin-top: 319px;
    margin-bottom: 319px;
}

/* margin 320px */
.m-320 {
    margin: 320px;
}

.ml-320 {
    margin-left: 320px;
}

.mr-320 {
    margin-right: 320px;
}

.mt-320 {
    margin-top: 320px;
}

.mb-320 {
    margin-bottom: 320px;
}

.mx-320 {
    margin-left: 320px;
    margin-right: 320px;
}

.my-320 {
    margin-top: 320px;
    margin-bottom: 320px;
}

/* margin 321px */
.m-321 {
    margin: 321px;
}

.ml-321 {
    margin-left: 321px;
}

.mr-321 {
    margin-right: 321px;
}

.mt-321 {
    margin-top: 321px;
}

.mb-321 {
    margin-bottom: 321px;
}

.mx-321 {
    margin-left: 321px;
    margin-right: 321px;
}

.my-321 {
    margin-top: 321px;
    margin-bottom: 321px;
}

/* margin 322px */
.m-322 {
    margin: 322px;
}

.ml-322 {
    margin-left: 322px;
}

.mr-322 {
    margin-right: 322px;
}

.mt-322 {
    margin-top: 322px;
}

.mb-322 {
    margin-bottom: 322px;
}

.mx-322 {
    margin-left: 322px;
    margin-right: 322px;
}

.my-322 {
    margin-top: 322px;
    margin-bottom: 322px;
}

/* margin 323px */
.m-323 {
    margin: 323px;
}

.ml-323 {
    margin-left: 323px;
}

.mr-323 {
    margin-right: 323px;
}

.mt-323 {
    margin-top: 323px;
}

.mb-323 {
    margin-bottom: 323px;
}

.mx-323 {
    margin-left: 323px;
    margin-right: 323px;
}

.my-323 {
    margin-top: 323px;
    margin-bottom: 323px;
}

/* margin 324px */
.m-324 {
    margin: 324px;
}

.ml-324 {
    margin-left: 324px;
}

.mr-324 {
    margin-right: 324px;
}

.mt-324 {
    margin-top: 324px;
}

.mb-324 {
    margin-bottom: 324px;
}

.mx-324 {
    margin-left: 324px;
    margin-right: 324px;
}

.my-324 {
    margin-top: 324px;
    margin-bottom: 324px;
}

/* margin 325px */
.m-325 {
    margin: 325px;
}

.ml-325 {
    margin-left: 325px;
}

.mr-325 {
    margin-right: 325px;
}

.mt-325 {
    margin-top: 325px;
}

.mb-325 {
    margin-bottom: 325px;
}

.mx-325 {
    margin-left: 325px;
    margin-right: 325px;
}

.my-325 {
    margin-top: 325px;
    margin-bottom: 325px;
}

/* margin 326px */
.m-326 {
    margin: 326px;
}

.ml-326 {
    margin-left: 326px;
}

.mr-326 {
    margin-right: 326px;
}

.mt-326 {
    margin-top: 326px;
}

.mb-326 {
    margin-bottom: 326px;
}

.mx-326 {
    margin-left: 326px;
    margin-right: 326px;
}

.my-326 {
    margin-top: 326px;
    margin-bottom: 326px;
}

/* margin 327px */
.m-327 {
    margin: 327px;
}

.ml-327 {
    margin-left: 327px;
}

.mr-327 {
    margin-right: 327px;
}

.mt-327 {
    margin-top: 327px;
}

.mb-327 {
    margin-bottom: 327px;
}

.mx-327 {
    margin-left: 327px;
    margin-right: 327px;
}

.my-327 {
    margin-top: 327px;
    margin-bottom: 327px;
}

/* margin 328px */
.m-328 {
    margin: 328px;
}

.ml-328 {
    margin-left: 328px;
}

.mr-328 {
    margin-right: 328px;
}

.mt-328 {
    margin-top: 328px;
}

.mb-328 {
    margin-bottom: 328px;
}

.mx-328 {
    margin-left: 328px;
    margin-right: 328px;
}

.my-328 {
    margin-top: 328px;
    margin-bottom: 328px;
}

/* margin 329px */
.m-329 {
    margin: 329px;
}

.ml-329 {
    margin-left: 329px;
}

.mr-329 {
    margin-right: 329px;
}

.mt-329 {
    margin-top: 329px;
}

.mb-329 {
    margin-bottom: 329px;
}

.mx-329 {
    margin-left: 329px;
    margin-right: 329px;
}

.my-329 {
    margin-top: 329px;
    margin-bottom: 329px;
}

/* margin 330px */
.m-330 {
    margin: 330px;
}

.ml-330 {
    margin-left: 330px;
}

.mr-330 {
    margin-right: 330px;
}

.mt-330 {
    margin-top: 330px;
}

.mb-330 {
    margin-bottom: 330px;
}

.mx-330 {
    margin-left: 330px;
    margin-right: 330px;
}

.my-330 {
    margin-top: 330px;
    margin-bottom: 330px;
}

/* margin 331px */
.m-331 {
    margin: 331px;
}

.ml-331 {
    margin-left: 331px;
}

.mr-331 {
    margin-right: 331px;
}

.mt-331 {
    margin-top: 331px;
}

.mb-331 {
    margin-bottom: 331px;
}

.mx-331 {
    margin-left: 331px;
    margin-right: 331px;
}

.my-331 {
    margin-top: 331px;
    margin-bottom: 331px;
}

/* margin 332px */
.m-332 {
    margin: 332px;
}

.ml-332 {
    margin-left: 332px;
}

.mr-332 {
    margin-right: 332px;
}

.mt-332 {
    margin-top: 332px;
}

.mb-332 {
    margin-bottom: 332px;
}

.mx-332 {
    margin-left: 332px;
    margin-right: 332px;
}

.my-332 {
    margin-top: 332px;
    margin-bottom: 332px;
}

/* margin 333px */
.m-333 {
    margin: 333px;
}

.ml-333 {
    margin-left: 333px;
}

.mr-333 {
    margin-right: 333px;
}

.mt-333 {
    margin-top: 333px;
}

.mb-333 {
    margin-bottom: 333px;
}

.mx-333 {
    margin-left: 333px;
    margin-right: 333px;
}

.my-333 {
    margin-top: 333px;
    margin-bottom: 333px;
}

/* margin 334px */
.m-334 {
    margin: 334px;
}

.ml-334 {
    margin-left: 334px;
}

.mr-334 {
    margin-right: 334px;
}

.mt-334 {
    margin-top: 334px;
}

.mb-334 {
    margin-bottom: 334px;
}

.mx-334 {
    margin-left: 334px;
    margin-right: 334px;
}

.my-334 {
    margin-top: 334px;
    margin-bottom: 334px;
}

/* margin 335px */
.m-335 {
    margin: 335px;
}

.ml-335 {
    margin-left: 335px;
}

.mr-335 {
    margin-right: 335px;
}

.mt-335 {
    margin-top: 335px;
}

.mb-335 {
    margin-bottom: 335px;
}

.mx-335 {
    margin-left: 335px;
    margin-right: 335px;
}

.my-335 {
    margin-top: 335px;
    margin-bottom: 335px;
}

/* margin 336px */
.m-336 {
    margin: 336px;
}

.ml-336 {
    margin-left: 336px;
}

.mr-336 {
    margin-right: 336px;
}

.mt-336 {
    margin-top: 336px;
}

.mb-336 {
    margin-bottom: 336px;
}

.mx-336 {
    margin-left: 336px;
    margin-right: 336px;
}

.my-336 {
    margin-top: 336px;
    margin-bottom: 336px;
}

/* margin 337px */
.m-337 {
    margin: 337px;
}

.ml-337 {
    margin-left: 337px;
}

.mr-337 {
    margin-right: 337px;
}

.mt-337 {
    margin-top: 337px;
}

.mb-337 {
    margin-bottom: 337px;
}

.mx-337 {
    margin-left: 337px;
    margin-right: 337px;
}

.my-337 {
    margin-top: 337px;
    margin-bottom: 337px;
}

/* margin 338px */
.m-338 {
    margin: 338px;
}

.ml-338 {
    margin-left: 338px;
}

.mr-338 {
    margin-right: 338px;
}

.mt-338 {
    margin-top: 338px;
}

.mb-338 {
    margin-bottom: 338px;
}

.mx-338 {
    margin-left: 338px;
    margin-right: 338px;
}

.my-338 {
    margin-top: 338px;
    margin-bottom: 338px;
}

/* margin 339px */
.m-339 {
    margin: 339px;
}

.ml-339 {
    margin-left: 339px;
}

.mr-339 {
    margin-right: 339px;
}

.mt-339 {
    margin-top: 339px;
}

.mb-339 {
    margin-bottom: 339px;
}

.mx-339 {
    margin-left: 339px;
    margin-right: 339px;
}

.my-339 {
    margin-top: 339px;
    margin-bottom: 339px;
}

/* margin 340px */
.m-340 {
    margin: 340px;
}

.ml-340 {
    margin-left: 340px;
}

.mr-340 {
    margin-right: 340px;
}

.mt-340 {
    margin-top: 340px;
}

.mb-340 {
    margin-bottom: 340px;
}

.mx-340 {
    margin-left: 340px;
    margin-right: 340px;
}

.my-340 {
    margin-top: 340px;
    margin-bottom: 340px;
}

/* margin 341px */
.m-341 {
    margin: 341px;
}

.ml-341 {
    margin-left: 341px;
}

.mr-341 {
    margin-right: 341px;
}

.mt-341 {
    margin-top: 341px;
}

.mb-341 {
    margin-bottom: 341px;
}

.mx-341 {
    margin-left: 341px;
    margin-right: 341px;
}

.my-341 {
    margin-top: 341px;
    margin-bottom: 341px;
}

/* margin 342px */
.m-342 {
    margin: 342px;
}

.ml-342 {
    margin-left: 342px;
}

.mr-342 {
    margin-right: 342px;
}

.mt-342 {
    margin-top: 342px;
}

.mb-342 {
    margin-bottom: 342px;
}

.mx-342 {
    margin-left: 342px;
    margin-right: 342px;
}

.my-342 {
    margin-top: 342px;
    margin-bottom: 342px;
}

/* margin 343px */
.m-343 {
    margin: 343px;
}

.ml-343 {
    margin-left: 343px;
}

.mr-343 {
    margin-right: 343px;
}

.mt-343 {
    margin-top: 343px;
}

.mb-343 {
    margin-bottom: 343px;
}

.mx-343 {
    margin-left: 343px;
    margin-right: 343px;
}

.my-343 {
    margin-top: 343px;
    margin-bottom: 343px;
}

/* margin 344px */
.m-344 {
    margin: 344px;
}

.ml-344 {
    margin-left: 344px;
}

.mr-344 {
    margin-right: 344px;
}

.mt-344 {
    margin-top: 344px;
}

.mb-344 {
    margin-bottom: 344px;
}

.mx-344 {
    margin-left: 344px;
    margin-right: 344px;
}

.my-344 {
    margin-top: 344px;
    margin-bottom: 344px;
}

/* margin 345px */
.m-345 {
    margin: 345px;
}

.ml-345 {
    margin-left: 345px;
}

.mr-345 {
    margin-right: 345px;
}

.mt-345 {
    margin-top: 345px;
}

.mb-345 {
    margin-bottom: 345px;
}

.mx-345 {
    margin-left: 345px;
    margin-right: 345px;
}

.my-345 {
    margin-top: 345px;
    margin-bottom: 345px;
}

/* margin 346px */
.m-346 {
    margin: 346px;
}

.ml-346 {
    margin-left: 346px;
}

.mr-346 {
    margin-right: 346px;
}

.mt-346 {
    margin-top: 346px;
}

.mb-346 {
    margin-bottom: 346px;
}

.mx-346 {
    margin-left: 346px;
    margin-right: 346px;
}

.my-346 {
    margin-top: 346px;
    margin-bottom: 346px;
}

/* margin 347px */
.m-347 {
    margin: 347px;
}

.ml-347 {
    margin-left: 347px;
}

.mr-347 {
    margin-right: 347px;
}

.mt-347 {
    margin-top: 347px;
}

.mb-347 {
    margin-bottom: 347px;
}

.mx-347 {
    margin-left: 347px;
    margin-right: 347px;
}

.my-347 {
    margin-top: 347px;
    margin-bottom: 347px;
}

/* margin 348px */
.m-348 {
    margin: 348px;
}

.ml-348 {
    margin-left: 348px;
}

.mr-348 {
    margin-right: 348px;
}

.mt-348 {
    margin-top: 348px;
}

.mb-348 {
    margin-bottom: 348px;
}

.mx-348 {
    margin-left: 348px;
    margin-right: 348px;
}

.my-348 {
    margin-top: 348px;
    margin-bottom: 348px;
}

/* margin 349px */
.m-349 {
    margin: 349px;
}

.ml-349 {
    margin-left: 349px;
}

.mr-349 {
    margin-right: 349px;
}

.mt-349 {
    margin-top: 349px;
}

.mb-349 {
    margin-bottom: 349px;
}

.mx-349 {
    margin-left: 349px;
    margin-right: 349px;
}

.my-349 {
    margin-top: 349px;
    margin-bottom: 349px;
}

/* margin 350px */
.m-350 {
    margin: 350px;
}

.ml-350 {
    margin-left: 350px;
}

.mr-350 {
    margin-right: 350px;
}

.mt-350 {
    margin-top: 350px;
}

.mb-350 {
    margin-bottom: 350px;
}

.mx-350 {
    margin-left: 350px;
    margin-right: 350px;
}

.my-350 {
    margin-top: 350px;
    margin-bottom: 350px;
}

/* margin 351px */
.m-351 {
    margin: 351px;
}

.ml-351 {
    margin-left: 351px;
}

.mr-351 {
    margin-right: 351px;
}

.mt-351 {
    margin-top: 351px;
}

.mb-351 {
    margin-bottom: 351px;
}

.mx-351 {
    margin-left: 351px;
    margin-right: 351px;
}

.my-351 {
    margin-top: 351px;
    margin-bottom: 351px;
}

/* margin 352px */
.m-352 {
    margin: 352px;
}

.ml-352 {
    margin-left: 352px;
}

.mr-352 {
    margin-right: 352px;
}

.mt-352 {
    margin-top: 352px;
}

.mb-352 {
    margin-bottom: 352px;
}

.mx-352 {
    margin-left: 352px;
    margin-right: 352px;
}

.my-352 {
    margin-top: 352px;
    margin-bottom: 352px;
}

/* margin 353px */
.m-353 {
    margin: 353px;
}

.ml-353 {
    margin-left: 353px;
}

.mr-353 {
    margin-right: 353px;
}

.mt-353 {
    margin-top: 353px;
}

.mb-353 {
    margin-bottom: 353px;
}

.mx-353 {
    margin-left: 353px;
    margin-right: 353px;
}

.my-353 {
    margin-top: 353px;
    margin-bottom: 353px;
}

/* margin 354px */
.m-354 {
    margin: 354px;
}

.ml-354 {
    margin-left: 354px;
}

.mr-354 {
    margin-right: 354px;
}

.mt-354 {
    margin-top: 354px;
}

.mb-354 {
    margin-bottom: 354px;
}

.mx-354 {
    margin-left: 354px;
    margin-right: 354px;
}

.my-354 {
    margin-top: 354px;
    margin-bottom: 354px;
}

/* margin 355px */
.m-355 {
    margin: 355px;
}

.ml-355 {
    margin-left: 355px;
}

.mr-355 {
    margin-right: 355px;
}

.mt-355 {
    margin-top: 355px;
}

.mb-355 {
    margin-bottom: 355px;
}

.mx-355 {
    margin-left: 355px;
    margin-right: 355px;
}

.my-355 {
    margin-top: 355px;
    margin-bottom: 355px;
}

/* margin 356px */
.m-356 {
    margin: 356px;
}

.ml-356 {
    margin-left: 356px;
}

.mr-356 {
    margin-right: 356px;
}

.mt-356 {
    margin-top: 356px;
}

.mb-356 {
    margin-bottom: 356px;
}

.mx-356 {
    margin-left: 356px;
    margin-right: 356px;
}

.my-356 {
    margin-top: 356px;
    margin-bottom: 356px;
}

/* margin 357px */
.m-357 {
    margin: 357px;
}

.ml-357 {
    margin-left: 357px;
}

.mr-357 {
    margin-right: 357px;
}

.mt-357 {
    margin-top: 357px;
}

.mb-357 {
    margin-bottom: 357px;
}

.mx-357 {
    margin-left: 357px;
    margin-right: 357px;
}

.my-357 {
    margin-top: 357px;
    margin-bottom: 357px;
}

/* margin 358px */
.m-358 {
    margin: 358px;
}

.ml-358 {
    margin-left: 358px;
}

.mr-358 {
    margin-right: 358px;
}

.mt-358 {
    margin-top: 358px;
}

.mb-358 {
    margin-bottom: 358px;
}

.mx-358 {
    margin-left: 358px;
    margin-right: 358px;
}

.my-358 {
    margin-top: 358px;
    margin-bottom: 358px;
}

/* margin 359px */
.m-359 {
    margin: 359px;
}

.ml-359 {
    margin-left: 359px;
}

.mr-359 {
    margin-right: 359px;
}

.mt-359 {
    margin-top: 359px;
}

.mb-359 {
    margin-bottom: 359px;
}

.mx-359 {
    margin-left: 359px;
    margin-right: 359px;
}

.my-359 {
    margin-top: 359px;
    margin-bottom: 359px;
}

/* margin 360px */
.m-360 {
    margin: 360px;
}

.ml-360 {
    margin-left: 360px;
}

.mr-360 {
    margin-right: 360px;
}

.mt-360 {
    margin-top: 360px;
}

.mb-360 {
    margin-bottom: 360px;
}

.mx-360 {
    margin-left: 360px;
    margin-right: 360px;
}

.my-360 {
    margin-top: 360px;
    margin-bottom: 360px;
}

/* margin 361px */
.m-361 {
    margin: 361px;
}

.ml-361 {
    margin-left: 361px;
}

.mr-361 {
    margin-right: 361px;
}

.mt-361 {
    margin-top: 361px;
}

.mb-361 {
    margin-bottom: 361px;
}

.mx-361 {
    margin-left: 361px;
    margin-right: 361px;
}

.my-361 {
    margin-top: 361px;
    margin-bottom: 361px;
}

/* margin 362px */
.m-362 {
    margin: 362px;
}

.ml-362 {
    margin-left: 362px;
}

.mr-362 {
    margin-right: 362px;
}

.mt-362 {
    margin-top: 362px;
}

.mb-362 {
    margin-bottom: 362px;
}

.mx-362 {
    margin-left: 362px;
    margin-right: 362px;
}

.my-362 {
    margin-top: 362px;
    margin-bottom: 362px;
}

/* margin 363px */
.m-363 {
    margin: 363px;
}

.ml-363 {
    margin-left: 363px;
}

.mr-363 {
    margin-right: 363px;
}

.mt-363 {
    margin-top: 363px;
}

.mb-363 {
    margin-bottom: 363px;
}

.mx-363 {
    margin-left: 363px;
    margin-right: 363px;
}

.my-363 {
    margin-top: 363px;
    margin-bottom: 363px;
}

/* margin 364px */
.m-364 {
    margin: 364px;
}

.ml-364 {
    margin-left: 364px;
}

.mr-364 {
    margin-right: 364px;
}

.mt-364 {
    margin-top: 364px;
}

.mb-364 {
    margin-bottom: 364px;
}

.mx-364 {
    margin-left: 364px;
    margin-right: 364px;
}

.my-364 {
    margin-top: 364px;
    margin-bottom: 364px;
}

/* margin 365px */
.m-365 {
    margin: 365px;
}

.ml-365 {
    margin-left: 365px;
}

.mr-365 {
    margin-right: 365px;
}

.mt-365 {
    margin-top: 365px;
}

.mb-365 {
    margin-bottom: 365px;
}

.mx-365 {
    margin-left: 365px;
    margin-right: 365px;
}

.my-365 {
    margin-top: 365px;
    margin-bottom: 365px;
}

/* margin 366px */
.m-366 {
    margin: 366px;
}

.ml-366 {
    margin-left: 366px;
}

.mr-366 {
    margin-right: 366px;
}

.mt-366 {
    margin-top: 366px;
}

.mb-366 {
    margin-bottom: 366px;
}

.mx-366 {
    margin-left: 366px;
    margin-right: 366px;
}

.my-366 {
    margin-top: 366px;
    margin-bottom: 366px;
}

/* margin 367px */
.m-367 {
    margin: 367px;
}

.ml-367 {
    margin-left: 367px;
}

.mr-367 {
    margin-right: 367px;
}

.mt-367 {
    margin-top: 367px;
}

.mb-367 {
    margin-bottom: 367px;
}

.mx-367 {
    margin-left: 367px;
    margin-right: 367px;
}

.my-367 {
    margin-top: 367px;
    margin-bottom: 367px;
}

/* margin 368px */
.m-368 {
    margin: 368px;
}

.ml-368 {
    margin-left: 368px;
}

.mr-368 {
    margin-right: 368px;
}

.mt-368 {
    margin-top: 368px;
}

.mb-368 {
    margin-bottom: 368px;
}

.mx-368 {
    margin-left: 368px;
    margin-right: 368px;
}

.my-368 {
    margin-top: 368px;
    margin-bottom: 368px;
}

/* margin 369px */
.m-369 {
    margin: 369px;
}

.ml-369 {
    margin-left: 369px;
}

.mr-369 {
    margin-right: 369px;
}

.mt-369 {
    margin-top: 369px;
}

.mb-369 {
    margin-bottom: 369px;
}

.mx-369 {
    margin-left: 369px;
    margin-right: 369px;
}

.my-369 {
    margin-top: 369px;
    margin-bottom: 369px;
}

/* margin 370px */
.m-370 {
    margin: 370px;
}

.ml-370 {
    margin-left: 370px;
}

.mr-370 {
    margin-right: 370px;
}

.mt-370 {
    margin-top: 370px;
}

.mb-370 {
    margin-bottom: 370px;
}

.mx-370 {
    margin-left: 370px;
    margin-right: 370px;
}

.my-370 {
    margin-top: 370px;
    margin-bottom: 370px;
}

/* margin 371px */
.m-371 {
    margin: 371px;
}

.ml-371 {
    margin-left: 371px;
}

.mr-371 {
    margin-right: 371px;
}

.mt-371 {
    margin-top: 371px;
}

.mb-371 {
    margin-bottom: 371px;
}

.mx-371 {
    margin-left: 371px;
    margin-right: 371px;
}

.my-371 {
    margin-top: 371px;
    margin-bottom: 371px;
}

/* margin 372px */
.m-372 {
    margin: 372px;
}

.ml-372 {
    margin-left: 372px;
}

.mr-372 {
    margin-right: 372px;
}

.mt-372 {
    margin-top: 372px;
}

.mb-372 {
    margin-bottom: 372px;
}

.mx-372 {
    margin-left: 372px;
    margin-right: 372px;
}

.my-372 {
    margin-top: 372px;
    margin-bottom: 372px;
}

/* margin 373px */
.m-373 {
    margin: 373px;
}

.ml-373 {
    margin-left: 373px;
}

.mr-373 {
    margin-right: 373px;
}

.mt-373 {
    margin-top: 373px;
}

.mb-373 {
    margin-bottom: 373px;
}

.mx-373 {
    margin-left: 373px;
    margin-right: 373px;
}

.my-373 {
    margin-top: 373px;
    margin-bottom: 373px;
}

/* margin 374px */
.m-374 {
    margin: 374px;
}

.ml-374 {
    margin-left: 374px;
}

.mr-374 {
    margin-right: 374px;
}

.mt-374 {
    margin-top: 374px;
}

.mb-374 {
    margin-bottom: 374px;
}

.mx-374 {
    margin-left: 374px;
    margin-right: 374px;
}

.my-374 {
    margin-top: 374px;
    margin-bottom: 374px;
}

/* margin 375px */
.m-375 {
    margin: 375px;
}

.ml-375 {
    margin-left: 375px;
}

.mr-375 {
    margin-right: 375px;
}

.mt-375 {
    margin-top: 375px;
}

.mb-375 {
    margin-bottom: 375px;
}

.mx-375 {
    margin-left: 375px;
    margin-right: 375px;
}

.my-375 {
    margin-top: 375px;
    margin-bottom: 375px;
}

/* margin 376px */
.m-376 {
    margin: 376px;
}

.ml-376 {
    margin-left: 376px;
}

.mr-376 {
    margin-right: 376px;
}

.mt-376 {
    margin-top: 376px;
}

.mb-376 {
    margin-bottom: 376px;
}

.mx-376 {
    margin-left: 376px;
    margin-right: 376px;
}

.my-376 {
    margin-top: 376px;
    margin-bottom: 376px;
}

/* margin 377px */
.m-377 {
    margin: 377px;
}

.ml-377 {
    margin-left: 377px;
}

.mr-377 {
    margin-right: 377px;
}

.mt-377 {
    margin-top: 377px;
}

.mb-377 {
    margin-bottom: 377px;
}

.mx-377 {
    margin-left: 377px;
    margin-right: 377px;
}

.my-377 {
    margin-top: 377px;
    margin-bottom: 377px;
}

/* margin 378px */
.m-378 {
    margin: 378px;
}

.ml-378 {
    margin-left: 378px;
}

.mr-378 {
    margin-right: 378px;
}

.mt-378 {
    margin-top: 378px;
}

.mb-378 {
    margin-bottom: 378px;
}

.mx-378 {
    margin-left: 378px;
    margin-right: 378px;
}

.my-378 {
    margin-top: 378px;
    margin-bottom: 378px;
}

/* margin 379px */
.m-379 {
    margin: 379px;
}

.ml-379 {
    margin-left: 379px;
}

.mr-379 {
    margin-right: 379px;
}

.mt-379 {
    margin-top: 379px;
}

.mb-379 {
    margin-bottom: 379px;
}

.mx-379 {
    margin-left: 379px;
    margin-right: 379px;
}

.my-379 {
    margin-top: 379px;
    margin-bottom: 379px;
}

/* margin 380px */
.m-380 {
    margin: 380px;
}

.ml-380 {
    margin-left: 380px;
}

.mr-380 {
    margin-right: 380px;
}

.mt-380 {
    margin-top: 380px;
}

.mb-380 {
    margin-bottom: 380px;
}

.mx-380 {
    margin-left: 380px;
    margin-right: 380px;
}

.my-380 {
    margin-top: 380px;
    margin-bottom: 380px;
}

/* margin 381px */
.m-381 {
    margin: 381px;
}

.ml-381 {
    margin-left: 381px;
}

.mr-381 {
    margin-right: 381px;
}

.mt-381 {
    margin-top: 381px;
}

.mb-381 {
    margin-bottom: 381px;
}

.mx-381 {
    margin-left: 381px;
    margin-right: 381px;
}

.my-381 {
    margin-top: 381px;
    margin-bottom: 381px;
}

/* margin 382px */
.m-382 {
    margin: 382px;
}

.ml-382 {
    margin-left: 382px;
}

.mr-382 {
    margin-right: 382px;
}

.mt-382 {
    margin-top: 382px;
}

.mb-382 {
    margin-bottom: 382px;
}

.mx-382 {
    margin-left: 382px;
    margin-right: 382px;
}

.my-382 {
    margin-top: 382px;
    margin-bottom: 382px;
}

/* margin 383px */
.m-383 {
    margin: 383px;
}

.ml-383 {
    margin-left: 383px;
}

.mr-383 {
    margin-right: 383px;
}

.mt-383 {
    margin-top: 383px;
}

.mb-383 {
    margin-bottom: 383px;
}

.mx-383 {
    margin-left: 383px;
    margin-right: 383px;
}

.my-383 {
    margin-top: 383px;
    margin-bottom: 383px;
}

/* margin 384px */
.m-384 {
    margin: 384px;
}

.ml-384 {
    margin-left: 384px;
}

.mr-384 {
    margin-right: 384px;
}

.mt-384 {
    margin-top: 384px;
}

.mb-384 {
    margin-bottom: 384px;
}

.mx-384 {
    margin-left: 384px;
    margin-right: 384px;
}

.my-384 {
    margin-top: 384px;
    margin-bottom: 384px;
}

/* margin 385px */
.m-385 {
    margin: 385px;
}

.ml-385 {
    margin-left: 385px;
}

.mr-385 {
    margin-right: 385px;
}

.mt-385 {
    margin-top: 385px;
}

.mb-385 {
    margin-bottom: 385px;
}

.mx-385 {
    margin-left: 385px;
    margin-right: 385px;
}

.my-385 {
    margin-top: 385px;
    margin-bottom: 385px;
}

/* margin 386px */
.m-386 {
    margin: 386px;
}

.ml-386 {
    margin-left: 386px;
}

.mr-386 {
    margin-right: 386px;
}

.mt-386 {
    margin-top: 386px;
}

.mb-386 {
    margin-bottom: 386px;
}

.mx-386 {
    margin-left: 386px;
    margin-right: 386px;
}

.my-386 {
    margin-top: 386px;
    margin-bottom: 386px;
}

/* margin 387px */
.m-387 {
    margin: 387px;
}

.ml-387 {
    margin-left: 387px;
}

.mr-387 {
    margin-right: 387px;
}

.mt-387 {
    margin-top: 387px;
}

.mb-387 {
    margin-bottom: 387px;
}

.mx-387 {
    margin-left: 387px;
    margin-right: 387px;
}

.my-387 {
    margin-top: 387px;
    margin-bottom: 387px;
}

/* margin 388px */
.m-388 {
    margin: 388px;
}

.ml-388 {
    margin-left: 388px;
}

.mr-388 {
    margin-right: 388px;
}

.mt-388 {
    margin-top: 388px;
}

.mb-388 {
    margin-bottom: 388px;
}

.mx-388 {
    margin-left: 388px;
    margin-right: 388px;
}

.my-388 {
    margin-top: 388px;
    margin-bottom: 388px;
}

/* margin 389px */
.m-389 {
    margin: 389px;
}

.ml-389 {
    margin-left: 389px;
}

.mr-389 {
    margin-right: 389px;
}

.mt-389 {
    margin-top: 389px;
}

.mb-389 {
    margin-bottom: 389px;
}

.mx-389 {
    margin-left: 389px;
    margin-right: 389px;
}

.my-389 {
    margin-top: 389px;
    margin-bottom: 389px;
}

/* margin 390px */
.m-390 {
    margin: 390px;
}

.ml-390 {
    margin-left: 390px;
}

.mr-390 {
    margin-right: 390px;
}

.mt-390 {
    margin-top: 390px;
}

.mb-390 {
    margin-bottom: 390px;
}

.mx-390 {
    margin-left: 390px;
    margin-right: 390px;
}

.my-390 {
    margin-top: 390px;
    margin-bottom: 390px;
}

/* margin 391px */
.m-391 {
    margin: 391px;
}

.ml-391 {
    margin-left: 391px;
}

.mr-391 {
    margin-right: 391px;
}

.mt-391 {
    margin-top: 391px;
}

.mb-391 {
    margin-bottom: 391px;
}

.mx-391 {
    margin-left: 391px;
    margin-right: 391px;
}

.my-391 {
    margin-top: 391px;
    margin-bottom: 391px;
}

/* margin 392px */
.m-392 {
    margin: 392px;
}

.ml-392 {
    margin-left: 392px;
}

.mr-392 {
    margin-right: 392px;
}

.mt-392 {
    margin-top: 392px;
}

.mb-392 {
    margin-bottom: 392px;
}

.mx-392 {
    margin-left: 392px;
    margin-right: 392px;
}

.my-392 {
    margin-top: 392px;
    margin-bottom: 392px;
}

/* margin 393px */
.m-393 {
    margin: 393px;
}

.ml-393 {
    margin-left: 393px;
}

.mr-393 {
    margin-right: 393px;
}

.mt-393 {
    margin-top: 393px;
}

.mb-393 {
    margin-bottom: 393px;
}

.mx-393 {
    margin-left: 393px;
    margin-right: 393px;
}

.my-393 {
    margin-top: 393px;
    margin-bottom: 393px;
}

/* margin 394px */
.m-394 {
    margin: 394px;
}

.ml-394 {
    margin-left: 394px;
}

.mr-394 {
    margin-right: 394px;
}

.mt-394 {
    margin-top: 394px;
}

.mb-394 {
    margin-bottom: 394px;
}

.mx-394 {
    margin-left: 394px;
    margin-right: 394px;
}

.my-394 {
    margin-top: 394px;
    margin-bottom: 394px;
}

/* margin 395px */
.m-395 {
    margin: 395px;
}

.ml-395 {
    margin-left: 395px;
}

.mr-395 {
    margin-right: 395px;
}

.mt-395 {
    margin-top: 395px;
}

.mb-395 {
    margin-bottom: 395px;
}

.mx-395 {
    margin-left: 395px;
    margin-right: 395px;
}

.my-395 {
    margin-top: 395px;
    margin-bottom: 395px;
}

/* margin 396px */
.m-396 {
    margin: 396px;
}

.ml-396 {
    margin-left: 396px;
}

.mr-396 {
    margin-right: 396px;
}

.mt-396 {
    margin-top: 396px;
}

.mb-396 {
    margin-bottom: 396px;
}

.mx-396 {
    margin-left: 396px;
    margin-right: 396px;
}

.my-396 {
    margin-top: 396px;
    margin-bottom: 396px;
}

/* margin 397px */
.m-397 {
    margin: 397px;
}

.ml-397 {
    margin-left: 397px;
}

.mr-397 {
    margin-right: 397px;
}

.mt-397 {
    margin-top: 397px;
}

.mb-397 {
    margin-bottom: 397px;
}

.mx-397 {
    margin-left: 397px;
    margin-right: 397px;
}

.my-397 {
    margin-top: 397px;
    margin-bottom: 397px;
}

/* margin 398px */
.m-398 {
    margin: 398px;
}

.ml-398 {
    margin-left: 398px;
}

.mr-398 {
    margin-right: 398px;
}

.mt-398 {
    margin-top: 398px;
}

.mb-398 {
    margin-bottom: 398px;
}

.mx-398 {
    margin-left: 398px;
    margin-right: 398px;
}

.my-398 {
    margin-top: 398px;
    margin-bottom: 398px;
}

/* margin 399px */
.m-399 {
    margin: 399px;
}

.ml-399 {
    margin-left: 399px;
}

.mr-399 {
    margin-right: 399px;
}

.mt-399 {
    margin-top: 399px;
}

.mb-399 {
    margin-bottom: 399px;
}

.mx-399 {
    margin-left: 399px;
    margin-right: 399px;
}

.my-399 {
    margin-top: 399px;
    margin-bottom: 399px;
}

/* margin 400px */
.m-400 {
    margin: 400px;
}

.ml-400 {
    margin-left: 400px;
}

.mr-400 {
    margin-right: 400px;
}

.mt-400 {
    margin-top: 400px;
}

.mb-400 {
    margin-bottom: 400px;
}

.mx-400 {
    margin-left: 400px;
    margin-right: 400px;
}

.my-400 {
    margin-top: 400px;
    margin-bottom: 400px;
}

/* margin 401px */
.m-401 {
    margin: 401px;
}

.ml-401 {
    margin-left: 401px;
}

.mr-401 {
    margin-right: 401px;
}

.mt-401 {
    margin-top: 401px;
}

.mb-401 {
    margin-bottom: 401px;
}

.mx-401 {
    margin-left: 401px;
    margin-right: 401px;
}

.my-401 {
    margin-top: 401px;
    margin-bottom: 401px;
}

/* margin 402px */
.m-402 {
    margin: 402px;
}

.ml-402 {
    margin-left: 402px;
}

.mr-402 {
    margin-right: 402px;
}

.mt-402 {
    margin-top: 402px;
}

.mb-402 {
    margin-bottom: 402px;
}

.mx-402 {
    margin-left: 402px;
    margin-right: 402px;
}

.my-402 {
    margin-top: 402px;
    margin-bottom: 402px;
}

/* margin 403px */
.m-403 {
    margin: 403px;
}

.ml-403 {
    margin-left: 403px;
}

.mr-403 {
    margin-right: 403px;
}

.mt-403 {
    margin-top: 403px;
}

.mb-403 {
    margin-bottom: 403px;
}

.mx-403 {
    margin-left: 403px;
    margin-right: 403px;
}

.my-403 {
    margin-top: 403px;
    margin-bottom: 403px;
}

/* margin 404px */
.m-404 {
    margin: 404px;
}

.ml-404 {
    margin-left: 404px;
}

.mr-404 {
    margin-right: 404px;
}

.mt-404 {
    margin-top: 404px;
}

.mb-404 {
    margin-bottom: 404px;
}

.mx-404 {
    margin-left: 404px;
    margin-right: 404px;
}

.my-404 {
    margin-top: 404px;
    margin-bottom: 404px;
}

/* margin 405px */
.m-405 {
    margin: 405px;
}

.ml-405 {
    margin-left: 405px;
}

.mr-405 {
    margin-right: 405px;
}

.mt-405 {
    margin-top: 405px;
}

.mb-405 {
    margin-bottom: 405px;
}

.mx-405 {
    margin-left: 405px;
    margin-right: 405px;
}

.my-405 {
    margin-top: 405px;
    margin-bottom: 405px;
}

/* margin 406px */
.m-406 {
    margin: 406px;
}

.ml-406 {
    margin-left: 406px;
}

.mr-406 {
    margin-right: 406px;
}

.mt-406 {
    margin-top: 406px;
}

.mb-406 {
    margin-bottom: 406px;
}

.mx-406 {
    margin-left: 406px;
    margin-right: 406px;
}

.my-406 {
    margin-top: 406px;
    margin-bottom: 406px;
}

/* margin 407px */
.m-407 {
    margin: 407px;
}

.ml-407 {
    margin-left: 407px;
}

.mr-407 {
    margin-right: 407px;
}

.mt-407 {
    margin-top: 407px;
}

.mb-407 {
    margin-bottom: 407px;
}

.mx-407 {
    margin-left: 407px;
    margin-right: 407px;
}

.my-407 {
    margin-top: 407px;
    margin-bottom: 407px;
}

/* margin 408px */
.m-408 {
    margin: 408px;
}

.ml-408 {
    margin-left: 408px;
}

.mr-408 {
    margin-right: 408px;
}

.mt-408 {
    margin-top: 408px;
}

.mb-408 {
    margin-bottom: 408px;
}

.mx-408 {
    margin-left: 408px;
    margin-right: 408px;
}

.my-408 {
    margin-top: 408px;
    margin-bottom: 408px;
}

/* margin 409px */
.m-409 {
    margin: 409px;
}

.ml-409 {
    margin-left: 409px;
}

.mr-409 {
    margin-right: 409px;
}

.mt-409 {
    margin-top: 409px;
}

.mb-409 {
    margin-bottom: 409px;
}

.mx-409 {
    margin-left: 409px;
    margin-right: 409px;
}

.my-409 {
    margin-top: 409px;
    margin-bottom: 409px;
}

/* margin 410px */
.m-410 {
    margin: 410px;
}

.ml-410 {
    margin-left: 410px;
}

.mr-410 {
    margin-right: 410px;
}

.mt-410 {
    margin-top: 410px;
}

.mb-410 {
    margin-bottom: 410px;
}

.mx-410 {
    margin-left: 410px;
    margin-right: 410px;
}

.my-410 {
    margin-top: 410px;
    margin-bottom: 410px;
}

/* margin 411px */
.m-411 {
    margin: 411px;
}

.ml-411 {
    margin-left: 411px;
}

.mr-411 {
    margin-right: 411px;
}

.mt-411 {
    margin-top: 411px;
}

.mb-411 {
    margin-bottom: 411px;
}

.mx-411 {
    margin-left: 411px;
    margin-right: 411px;
}

.my-411 {
    margin-top: 411px;
    margin-bottom: 411px;
}

/* margin 412px */
.m-412 {
    margin: 412px;
}

.ml-412 {
    margin-left: 412px;
}

.mr-412 {
    margin-right: 412px;
}

.mt-412 {
    margin-top: 412px;
}

.mb-412 {
    margin-bottom: 412px;
}

.mx-412 {
    margin-left: 412px;
    margin-right: 412px;
}

.my-412 {
    margin-top: 412px;
    margin-bottom: 412px;
}

/* margin 413px */
.m-413 {
    margin: 413px;
}

.ml-413 {
    margin-left: 413px;
}

.mr-413 {
    margin-right: 413px;
}

.mt-413 {
    margin-top: 413px;
}

.mb-413 {
    margin-bottom: 413px;
}

.mx-413 {
    margin-left: 413px;
    margin-right: 413px;
}

.my-413 {
    margin-top: 413px;
    margin-bottom: 413px;
}

/* margin 414px */
.m-414 {
    margin: 414px;
}

.ml-414 {
    margin-left: 414px;
}

.mr-414 {
    margin-right: 414px;
}

.mt-414 {
    margin-top: 414px;
}

.mb-414 {
    margin-bottom: 414px;
}

.mx-414 {
    margin-left: 414px;
    margin-right: 414px;
}

.my-414 {
    margin-top: 414px;
    margin-bottom: 414px;
}

/* margin 415px */
.m-415 {
    margin: 415px;
}

.ml-415 {
    margin-left: 415px;
}

.mr-415 {
    margin-right: 415px;
}

.mt-415 {
    margin-top: 415px;
}

.mb-415 {
    margin-bottom: 415px;
}

.mx-415 {
    margin-left: 415px;
    margin-right: 415px;
}

.my-415 {
    margin-top: 415px;
    margin-bottom: 415px;
}

/* margin 416px */
.m-416 {
    margin: 416px;
}

.ml-416 {
    margin-left: 416px;
}

.mr-416 {
    margin-right: 416px;
}

.mt-416 {
    margin-top: 416px;
}

.mb-416 {
    margin-bottom: 416px;
}

.mx-416 {
    margin-left: 416px;
    margin-right: 416px;
}

.my-416 {
    margin-top: 416px;
    margin-bottom: 416px;
}

/* margin 417px */
.m-417 {
    margin: 417px;
}

.ml-417 {
    margin-left: 417px;
}

.mr-417 {
    margin-right: 417px;
}

.mt-417 {
    margin-top: 417px;
}

.mb-417 {
    margin-bottom: 417px;
}

.mx-417 {
    margin-left: 417px;
    margin-right: 417px;
}

.my-417 {
    margin-top: 417px;
    margin-bottom: 417px;
}

/* margin 418px */
.m-418 {
    margin: 418px;
}

.ml-418 {
    margin-left: 418px;
}

.mr-418 {
    margin-right: 418px;
}

.mt-418 {
    margin-top: 418px;
}

.mb-418 {
    margin-bottom: 418px;
}

.mx-418 {
    margin-left: 418px;
    margin-right: 418px;
}

.my-418 {
    margin-top: 418px;
    margin-bottom: 418px;
}

/* margin 419px */
.m-419 {
    margin: 419px;
}

.ml-419 {
    margin-left: 419px;
}

.mr-419 {
    margin-right: 419px;
}

.mt-419 {
    margin-top: 419px;
}

.mb-419 {
    margin-bottom: 419px;
}

.mx-419 {
    margin-left: 419px;
    margin-right: 419px;
}

.my-419 {
    margin-top: 419px;
    margin-bottom: 419px;
}

/* margin 420px */
.m-420 {
    margin: 420px;
}

.ml-420 {
    margin-left: 420px;
}

.mr-420 {
    margin-right: 420px;
}

.mt-420 {
    margin-top: 420px;
}

.mb-420 {
    margin-bottom: 420px;
}

.mx-420 {
    margin-left: 420px;
    margin-right: 420px;
}

.my-420 {
    margin-top: 420px;
    margin-bottom: 420px;
}

/* margin 421px */
.m-421 {
    margin: 421px;
}

.ml-421 {
    margin-left: 421px;
}

.mr-421 {
    margin-right: 421px;
}

.mt-421 {
    margin-top: 421px;
}

.mb-421 {
    margin-bottom: 421px;
}

.mx-421 {
    margin-left: 421px;
    margin-right: 421px;
}

.my-421 {
    margin-top: 421px;
    margin-bottom: 421px;
}

/* margin 422px */
.m-422 {
    margin: 422px;
}

.ml-422 {
    margin-left: 422px;
}

.mr-422 {
    margin-right: 422px;
}

.mt-422 {
    margin-top: 422px;
}

.mb-422 {
    margin-bottom: 422px;
}

.mx-422 {
    margin-left: 422px;
    margin-right: 422px;
}

.my-422 {
    margin-top: 422px;
    margin-bottom: 422px;
}

/* margin 423px */
.m-423 {
    margin: 423px;
}

.ml-423 {
    margin-left: 423px;
}

.mr-423 {
    margin-right: 423px;
}

.mt-423 {
    margin-top: 423px;
}

.mb-423 {
    margin-bottom: 423px;
}

.mx-423 {
    margin-left: 423px;
    margin-right: 423px;
}

.my-423 {
    margin-top: 423px;
    margin-bottom: 423px;
}

/* margin 424px */
.m-424 {
    margin: 424px;
}

.ml-424 {
    margin-left: 424px;
}

.mr-424 {
    margin-right: 424px;
}

.mt-424 {
    margin-top: 424px;
}

.mb-424 {
    margin-bottom: 424px;
}

.mx-424 {
    margin-left: 424px;
    margin-right: 424px;
}

.my-424 {
    margin-top: 424px;
    margin-bottom: 424px;
}

/* margin 425px */
.m-425 {
    margin: 425px;
}

.ml-425 {
    margin-left: 425px;
}

.mr-425 {
    margin-right: 425px;
}

.mt-425 {
    margin-top: 425px;
}

.mb-425 {
    margin-bottom: 425px;
}

.mx-425 {
    margin-left: 425px;
    margin-right: 425px;
}

.my-425 {
    margin-top: 425px;
    margin-bottom: 425px;
}

/* margin 426px */
.m-426 {
    margin: 426px;
}

.ml-426 {
    margin-left: 426px;
}

.mr-426 {
    margin-right: 426px;
}

.mt-426 {
    margin-top: 426px;
}

.mb-426 {
    margin-bottom: 426px;
}

.mx-426 {
    margin-left: 426px;
    margin-right: 426px;
}

.my-426 {
    margin-top: 426px;
    margin-bottom: 426px;
}

/* margin 427px */
.m-427 {
    margin: 427px;
}

.ml-427 {
    margin-left: 427px;
}

.mr-427 {
    margin-right: 427px;
}

.mt-427 {
    margin-top: 427px;
}

.mb-427 {
    margin-bottom: 427px;
}

.mx-427 {
    margin-left: 427px;
    margin-right: 427px;
}

.my-427 {
    margin-top: 427px;
    margin-bottom: 427px;
}

/* margin 428px */
.m-428 {
    margin: 428px;
}

.ml-428 {
    margin-left: 428px;
}

.mr-428 {
    margin-right: 428px;
}

.mt-428 {
    margin-top: 428px;
}

.mb-428 {
    margin-bottom: 428px;
}

.mx-428 {
    margin-left: 428px;
    margin-right: 428px;
}

.my-428 {
    margin-top: 428px;
    margin-bottom: 428px;
}

/* margin 429px */
.m-429 {
    margin: 429px;
}

.ml-429 {
    margin-left: 429px;
}

.mr-429 {
    margin-right: 429px;
}

.mt-429 {
    margin-top: 429px;
}

.mb-429 {
    margin-bottom: 429px;
}

.mx-429 {
    margin-left: 429px;
    margin-right: 429px;
}

.my-429 {
    margin-top: 429px;
    margin-bottom: 429px;
}

/* margin 430px */
.m-430 {
    margin: 430px;
}

.ml-430 {
    margin-left: 430px;
}

.mr-430 {
    margin-right: 430px;
}

.mt-430 {
    margin-top: 430px;
}

.mb-430 {
    margin-bottom: 430px;
}

.mx-430 {
    margin-left: 430px;
    margin-right: 430px;
}

.my-430 {
    margin-top: 430px;
    margin-bottom: 430px;
}

/* margin 431px */
.m-431 {
    margin: 431px;
}

.ml-431 {
    margin-left: 431px;
}

.mr-431 {
    margin-right: 431px;
}

.mt-431 {
    margin-top: 431px;
}

.mb-431 {
    margin-bottom: 431px;
}

.mx-431 {
    margin-left: 431px;
    margin-right: 431px;
}

.my-431 {
    margin-top: 431px;
    margin-bottom: 431px;
}

/* margin 432px */
.m-432 {
    margin: 432px;
}

.ml-432 {
    margin-left: 432px;
}

.mr-432 {
    margin-right: 432px;
}

.mt-432 {
    margin-top: 432px;
}

.mb-432 {
    margin-bottom: 432px;
}

.mx-432 {
    margin-left: 432px;
    margin-right: 432px;
}

.my-432 {
    margin-top: 432px;
    margin-bottom: 432px;
}

/* margin 433px */
.m-433 {
    margin: 433px;
}

.ml-433 {
    margin-left: 433px;
}

.mr-433 {
    margin-right: 433px;
}

.mt-433 {
    margin-top: 433px;
}

.mb-433 {
    margin-bottom: 433px;
}

.mx-433 {
    margin-left: 433px;
    margin-right: 433px;
}

.my-433 {
    margin-top: 433px;
    margin-bottom: 433px;
}

/* margin 434px */
.m-434 {
    margin: 434px;
}

.ml-434 {
    margin-left: 434px;
}

.mr-434 {
    margin-right: 434px;
}

.mt-434 {
    margin-top: 434px;
}

.mb-434 {
    margin-bottom: 434px;
}

.mx-434 {
    margin-left: 434px;
    margin-right: 434px;
}

.my-434 {
    margin-top: 434px;
    margin-bottom: 434px;
}

/* margin 435px */
.m-435 {
    margin: 435px;
}

.ml-435 {
    margin-left: 435px;
}

.mr-435 {
    margin-right: 435px;
}

.mt-435 {
    margin-top: 435px;
}

.mb-435 {
    margin-bottom: 435px;
}

.mx-435 {
    margin-left: 435px;
    margin-right: 435px;
}

.my-435 {
    margin-top: 435px;
    margin-bottom: 435px;
}

/* margin 436px */
.m-436 {
    margin: 436px;
}

.ml-436 {
    margin-left: 436px;
}

.mr-436 {
    margin-right: 436px;
}

.mt-436 {
    margin-top: 436px;
}

.mb-436 {
    margin-bottom: 436px;
}

.mx-436 {
    margin-left: 436px;
    margin-right: 436px;
}

.my-436 {
    margin-top: 436px;
    margin-bottom: 436px;
}

/* margin 437px */
.m-437 {
    margin: 437px;
}

.ml-437 {
    margin-left: 437px;
}

.mr-437 {
    margin-right: 437px;
}

.mt-437 {
    margin-top: 437px;
}

.mb-437 {
    margin-bottom: 437px;
}

.mx-437 {
    margin-left: 437px;
    margin-right: 437px;
}

.my-437 {
    margin-top: 437px;
    margin-bottom: 437px;
}

/* margin 438px */
.m-438 {
    margin: 438px;
}

.ml-438 {
    margin-left: 438px;
}

.mr-438 {
    margin-right: 438px;
}

.mt-438 {
    margin-top: 438px;
}

.mb-438 {
    margin-bottom: 438px;
}

.mx-438 {
    margin-left: 438px;
    margin-right: 438px;
}

.my-438 {
    margin-top: 438px;
    margin-bottom: 438px;
}

/* margin 439px */
.m-439 {
    margin: 439px;
}

.ml-439 {
    margin-left: 439px;
}

.mr-439 {
    margin-right: 439px;
}

.mt-439 {
    margin-top: 439px;
}

.mb-439 {
    margin-bottom: 439px;
}

.mx-439 {
    margin-left: 439px;
    margin-right: 439px;
}

.my-439 {
    margin-top: 439px;
    margin-bottom: 439px;
}

/* margin 440px */
.m-440 {
    margin: 440px;
}

.ml-440 {
    margin-left: 440px;
}

.mr-440 {
    margin-right: 440px;
}

.mt-440 {
    margin-top: 440px;
}

.mb-440 {
    margin-bottom: 440px;
}

.mx-440 {
    margin-left: 440px;
    margin-right: 440px;
}

.my-440 {
    margin-top: 440px;
    margin-bottom: 440px;
}

/* margin 441px */
.m-441 {
    margin: 441px;
}

.ml-441 {
    margin-left: 441px;
}

.mr-441 {
    margin-right: 441px;
}

.mt-441 {
    margin-top: 441px;
}

.mb-441 {
    margin-bottom: 441px;
}

.mx-441 {
    margin-left: 441px;
    margin-right: 441px;
}

.my-441 {
    margin-top: 441px;
    margin-bottom: 441px;
}

/* margin 442px */
.m-442 {
    margin: 442px;
}

.ml-442 {
    margin-left: 442px;
}

.mr-442 {
    margin-right: 442px;
}

.mt-442 {
    margin-top: 442px;
}

.mb-442 {
    margin-bottom: 442px;
}

.mx-442 {
    margin-left: 442px;
    margin-right: 442px;
}

.my-442 {
    margin-top: 442px;
    margin-bottom: 442px;
}

/* margin 443px */
.m-443 {
    margin: 443px;
}

.ml-443 {
    margin-left: 443px;
}

.mr-443 {
    margin-right: 443px;
}

.mt-443 {
    margin-top: 443px;
}

.mb-443 {
    margin-bottom: 443px;
}

.mx-443 {
    margin-left: 443px;
    margin-right: 443px;
}

.my-443 {
    margin-top: 443px;
    margin-bottom: 443px;
}

/* margin 444px */
.m-444 {
    margin: 444px;
}

.ml-444 {
    margin-left: 444px;
}

.mr-444 {
    margin-right: 444px;
}

.mt-444 {
    margin-top: 444px;
}

.mb-444 {
    margin-bottom: 444px;
}

.mx-444 {
    margin-left: 444px;
    margin-right: 444px;
}

.my-444 {
    margin-top: 444px;
    margin-bottom: 444px;
}

/* margin 445px */
.m-445 {
    margin: 445px;
}

.ml-445 {
    margin-left: 445px;
}

.mr-445 {
    margin-right: 445px;
}

.mt-445 {
    margin-top: 445px;
}

.mb-445 {
    margin-bottom: 445px;
}

.mx-445 {
    margin-left: 445px;
    margin-right: 445px;
}

.my-445 {
    margin-top: 445px;
    margin-bottom: 445px;
}

/* margin 446px */
.m-446 {
    margin: 446px;
}

.ml-446 {
    margin-left: 446px;
}

.mr-446 {
    margin-right: 446px;
}

.mt-446 {
    margin-top: 446px;
}

.mb-446 {
    margin-bottom: 446px;
}

.mx-446 {
    margin-left: 446px;
    margin-right: 446px;
}

.my-446 {
    margin-top: 446px;
    margin-bottom: 446px;
}

/* margin 447px */
.m-447 {
    margin: 447px;
}

.ml-447 {
    margin-left: 447px;
}

.mr-447 {
    margin-right: 447px;
}

.mt-447 {
    margin-top: 447px;
}

.mb-447 {
    margin-bottom: 447px;
}

.mx-447 {
    margin-left: 447px;
    margin-right: 447px;
}

.my-447 {
    margin-top: 447px;
    margin-bottom: 447px;
}

/* margin 448px */
.m-448 {
    margin: 448px;
}

.ml-448 {
    margin-left: 448px;
}

.mr-448 {
    margin-right: 448px;
}

.mt-448 {
    margin-top: 448px;
}

.mb-448 {
    margin-bottom: 448px;
}

.mx-448 {
    margin-left: 448px;
    margin-right: 448px;
}

.my-448 {
    margin-top: 448px;
    margin-bottom: 448px;
}

/* margin 449px */
.m-449 {
    margin: 449px;
}

.ml-449 {
    margin-left: 449px;
}

.mr-449 {
    margin-right: 449px;
}

.mt-449 {
    margin-top: 449px;
}

.mb-449 {
    margin-bottom: 449px;
}

.mx-449 {
    margin-left: 449px;
    margin-right: 449px;
}

.my-449 {
    margin-top: 449px;
    margin-bottom: 449px;
}

/* margin 450px */
.m-450 {
    margin: 450px;
}

.ml-450 {
    margin-left: 450px;
}

.mr-450 {
    margin-right: 450px;
}

.mt-450 {
    margin-top: 450px;
}

.mb-450 {
    margin-bottom: 450px;
}

.mx-450 {
    margin-left: 450px;
    margin-right: 450px;
}

.my-450 {
    margin-top: 450px;
    margin-bottom: 450px;
}

/* margin 451px */
.m-451 {
    margin: 451px;
}

.ml-451 {
    margin-left: 451px;
}

.mr-451 {
    margin-right: 451px;
}

.mt-451 {
    margin-top: 451px;
}

.mb-451 {
    margin-bottom: 451px;
}

.mx-451 {
    margin-left: 451px;
    margin-right: 451px;
}

.my-451 {
    margin-top: 451px;
    margin-bottom: 451px;
}

/* margin 452px */
.m-452 {
    margin: 452px;
}

.ml-452 {
    margin-left: 452px;
}

.mr-452 {
    margin-right: 452px;
}

.mt-452 {
    margin-top: 452px;
}

.mb-452 {
    margin-bottom: 452px;
}

.mx-452 {
    margin-left: 452px;
    margin-right: 452px;
}

.my-452 {
    margin-top: 452px;
    margin-bottom: 452px;
}

/* margin 453px */
.m-453 {
    margin: 453px;
}

.ml-453 {
    margin-left: 453px;
}

.mr-453 {
    margin-right: 453px;
}

.mt-453 {
    margin-top: 453px;
}

.mb-453 {
    margin-bottom: 453px;
}

.mx-453 {
    margin-left: 453px;
    margin-right: 453px;
}

.my-453 {
    margin-top: 453px;
    margin-bottom: 453px;
}

/* margin 454px */
.m-454 {
    margin: 454px;
}

.ml-454 {
    margin-left: 454px;
}

.mr-454 {
    margin-right: 454px;
}

.mt-454 {
    margin-top: 454px;
}

.mb-454 {
    margin-bottom: 454px;
}

.mx-454 {
    margin-left: 454px;
    margin-right: 454px;
}

.my-454 {
    margin-top: 454px;
    margin-bottom: 454px;
}

/* margin 455px */
.m-455 {
    margin: 455px;
}

.ml-455 {
    margin-left: 455px;
}

.mr-455 {
    margin-right: 455px;
}

.mt-455 {
    margin-top: 455px;
}

.mb-455 {
    margin-bottom: 455px;
}

.mx-455 {
    margin-left: 455px;
    margin-right: 455px;
}

.my-455 {
    margin-top: 455px;
    margin-bottom: 455px;
}

/* margin 456px */
.m-456 {
    margin: 456px;
}

.ml-456 {
    margin-left: 456px;
}

.mr-456 {
    margin-right: 456px;
}

.mt-456 {
    margin-top: 456px;
}

.mb-456 {
    margin-bottom: 456px;
}

.mx-456 {
    margin-left: 456px;
    margin-right: 456px;
}

.my-456 {
    margin-top: 456px;
    margin-bottom: 456px;
}

/* margin 457px */
.m-457 {
    margin: 457px;
}

.ml-457 {
    margin-left: 457px;
}

.mr-457 {
    margin-right: 457px;
}

.mt-457 {
    margin-top: 457px;
}

.mb-457 {
    margin-bottom: 457px;
}

.mx-457 {
    margin-left: 457px;
    margin-right: 457px;
}

.my-457 {
    margin-top: 457px;
    margin-bottom: 457px;
}

/* margin 458px */
.m-458 {
    margin: 458px;
}

.ml-458 {
    margin-left: 458px;
}

.mr-458 {
    margin-right: 458px;
}

.mt-458 {
    margin-top: 458px;
}

.mb-458 {
    margin-bottom: 458px;
}

.mx-458 {
    margin-left: 458px;
    margin-right: 458px;
}

.my-458 {
    margin-top: 458px;
    margin-bottom: 458px;
}

/* margin 459px */
.m-459 {
    margin: 459px;
}

.ml-459 {
    margin-left: 459px;
}

.mr-459 {
    margin-right: 459px;
}

.mt-459 {
    margin-top: 459px;
}

.mb-459 {
    margin-bottom: 459px;
}

.mx-459 {
    margin-left: 459px;
    margin-right: 459px;
}

.my-459 {
    margin-top: 459px;
    margin-bottom: 459px;
}

/* margin 460px */
.m-460 {
    margin: 460px;
}

.ml-460 {
    margin-left: 460px;
}

.mr-460 {
    margin-right: 460px;
}

.mt-460 {
    margin-top: 460px;
}

.mb-460 {
    margin-bottom: 460px;
}

.mx-460 {
    margin-left: 460px;
    margin-right: 460px;
}

.my-460 {
    margin-top: 460px;
    margin-bottom: 460px;
}

/* margin 461px */
.m-461 {
    margin: 461px;
}

.ml-461 {
    margin-left: 461px;
}

.mr-461 {
    margin-right: 461px;
}

.mt-461 {
    margin-top: 461px;
}

.mb-461 {
    margin-bottom: 461px;
}

.mx-461 {
    margin-left: 461px;
    margin-right: 461px;
}

.my-461 {
    margin-top: 461px;
    margin-bottom: 461px;
}

/* margin 462px */
.m-462 {
    margin: 462px;
}

.ml-462 {
    margin-left: 462px;
}

.mr-462 {
    margin-right: 462px;
}

.mt-462 {
    margin-top: 462px;
}

.mb-462 {
    margin-bottom: 462px;
}

.mx-462 {
    margin-left: 462px;
    margin-right: 462px;
}

.my-462 {
    margin-top: 462px;
    margin-bottom: 462px;
}

/* margin 463px */
.m-463 {
    margin: 463px;
}

.ml-463 {
    margin-left: 463px;
}

.mr-463 {
    margin-right: 463px;
}

.mt-463 {
    margin-top: 463px;
}

.mb-463 {
    margin-bottom: 463px;
}

.mx-463 {
    margin-left: 463px;
    margin-right: 463px;
}

.my-463 {
    margin-top: 463px;
    margin-bottom: 463px;
}

/* margin 464px */
.m-464 {
    margin: 464px;
}

.ml-464 {
    margin-left: 464px;
}

.mr-464 {
    margin-right: 464px;
}

.mt-464 {
    margin-top: 464px;
}

.mb-464 {
    margin-bottom: 464px;
}

.mx-464 {
    margin-left: 464px;
    margin-right: 464px;
}

.my-464 {
    margin-top: 464px;
    margin-bottom: 464px;
}

/* margin 465px */
.m-465 {
    margin: 465px;
}

.ml-465 {
    margin-left: 465px;
}

.mr-465 {
    margin-right: 465px;
}

.mt-465 {
    margin-top: 465px;
}

.mb-465 {
    margin-bottom: 465px;
}

.mx-465 {
    margin-left: 465px;
    margin-right: 465px;
}

.my-465 {
    margin-top: 465px;
    margin-bottom: 465px;
}

/* margin 466px */
.m-466 {
    margin: 466px;
}

.ml-466 {
    margin-left: 466px;
}

.mr-466 {
    margin-right: 466px;
}

.mt-466 {
    margin-top: 466px;
}

.mb-466 {
    margin-bottom: 466px;
}

.mx-466 {
    margin-left: 466px;
    margin-right: 466px;
}

.my-466 {
    margin-top: 466px;
    margin-bottom: 466px;
}

/* margin 467px */
.m-467 {
    margin: 467px;
}

.ml-467 {
    margin-left: 467px;
}

.mr-467 {
    margin-right: 467px;
}

.mt-467 {
    margin-top: 467px;
}

.mb-467 {
    margin-bottom: 467px;
}

.mx-467 {
    margin-left: 467px;
    margin-right: 467px;
}

.my-467 {
    margin-top: 467px;
    margin-bottom: 467px;
}

/* margin 468px */
.m-468 {
    margin: 468px;
}

.ml-468 {
    margin-left: 468px;
}

.mr-468 {
    margin-right: 468px;
}

.mt-468 {
    margin-top: 468px;
}

.mb-468 {
    margin-bottom: 468px;
}

.mx-468 {
    margin-left: 468px;
    margin-right: 468px;
}

.my-468 {
    margin-top: 468px;
    margin-bottom: 468px;
}

/* margin 469px */
.m-469 {
    margin: 469px;
}

.ml-469 {
    margin-left: 469px;
}

.mr-469 {
    margin-right: 469px;
}

.mt-469 {
    margin-top: 469px;
}

.mb-469 {
    margin-bottom: 469px;
}

.mx-469 {
    margin-left: 469px;
    margin-right: 469px;
}

.my-469 {
    margin-top: 469px;
    margin-bottom: 469px;
}

/* margin 470px */
.m-470 {
    margin: 470px;
}

.ml-470 {
    margin-left: 470px;
}

.mr-470 {
    margin-right: 470px;
}

.mt-470 {
    margin-top: 470px;
}

.mb-470 {
    margin-bottom: 470px;
}

.mx-470 {
    margin-left: 470px;
    margin-right: 470px;
}

.my-470 {
    margin-top: 470px;
    margin-bottom: 470px;
}

/* margin 471px */
.m-471 {
    margin: 471px;
}

.ml-471 {
    margin-left: 471px;
}

.mr-471 {
    margin-right: 471px;
}

.mt-471 {
    margin-top: 471px;
}

.mb-471 {
    margin-bottom: 471px;
}

.mx-471 {
    margin-left: 471px;
    margin-right: 471px;
}

.my-471 {
    margin-top: 471px;
    margin-bottom: 471px;
}

/* margin 472px */
.m-472 {
    margin: 472px;
}

.ml-472 {
    margin-left: 472px;
}

.mr-472 {
    margin-right: 472px;
}

.mt-472 {
    margin-top: 472px;
}

.mb-472 {
    margin-bottom: 472px;
}

.mx-472 {
    margin-left: 472px;
    margin-right: 472px;
}

.my-472 {
    margin-top: 472px;
    margin-bottom: 472px;
}

/* margin 473px */
.m-473 {
    margin: 473px;
}

.ml-473 {
    margin-left: 473px;
}

.mr-473 {
    margin-right: 473px;
}

.mt-473 {
    margin-top: 473px;
}

.mb-473 {
    margin-bottom: 473px;
}

.mx-473 {
    margin-left: 473px;
    margin-right: 473px;
}

.my-473 {
    margin-top: 473px;
    margin-bottom: 473px;
}

/* margin 474px */
.m-474 {
    margin: 474px;
}

.ml-474 {
    margin-left: 474px;
}

.mr-474 {
    margin-right: 474px;
}

.mt-474 {
    margin-top: 474px;
}

.mb-474 {
    margin-bottom: 474px;
}

.mx-474 {
    margin-left: 474px;
    margin-right: 474px;
}

.my-474 {
    margin-top: 474px;
    margin-bottom: 474px;
}

/* margin 475px */
.m-475 {
    margin: 475px;
}

.ml-475 {
    margin-left: 475px;
}

.mr-475 {
    margin-right: 475px;
}

.mt-475 {
    margin-top: 475px;
}

.mb-475 {
    margin-bottom: 475px;
}

.mx-475 {
    margin-left: 475px;
    margin-right: 475px;
}

.my-475 {
    margin-top: 475px;
    margin-bottom: 475px;
}

/* margin 476px */
.m-476 {
    margin: 476px;
}

.ml-476 {
    margin-left: 476px;
}

.mr-476 {
    margin-right: 476px;
}

.mt-476 {
    margin-top: 476px;
}

.mb-476 {
    margin-bottom: 476px;
}

.mx-476 {
    margin-left: 476px;
    margin-right: 476px;
}

.my-476 {
    margin-top: 476px;
    margin-bottom: 476px;
}

/* margin 477px */
.m-477 {
    margin: 477px;
}

.ml-477 {
    margin-left: 477px;
}

.mr-477 {
    margin-right: 477px;
}

.mt-477 {
    margin-top: 477px;
}

.mb-477 {
    margin-bottom: 477px;
}

.mx-477 {
    margin-left: 477px;
    margin-right: 477px;
}

.my-477 {
    margin-top: 477px;
    margin-bottom: 477px;
}

/* margin 478px */
.m-478 {
    margin: 478px;
}

.ml-478 {
    margin-left: 478px;
}

.mr-478 {
    margin-right: 478px;
}

.mt-478 {
    margin-top: 478px;
}

.mb-478 {
    margin-bottom: 478px;
}

.mx-478 {
    margin-left: 478px;
    margin-right: 478px;
}

.my-478 {
    margin-top: 478px;
    margin-bottom: 478px;
}

/* margin 479px */
.m-479 {
    margin: 479px;
}

.ml-479 {
    margin-left: 479px;
}

.mr-479 {
    margin-right: 479px;
}

.mt-479 {
    margin-top: 479px;
}

.mb-479 {
    margin-bottom: 479px;
}

.mx-479 {
    margin-left: 479px;
    margin-right: 479px;
}

.my-479 {
    margin-top: 479px;
    margin-bottom: 479px;
}

/* margin 480px */
.m-480 {
    margin: 480px;
}

.ml-480 {
    margin-left: 480px;
}

.mr-480 {
    margin-right: 480px;
}

.mt-480 {
    margin-top: 480px;
}

.mb-480 {
    margin-bottom: 480px;
}

.mx-480 {
    margin-left: 480px;
    margin-right: 480px;
}

.my-480 {
    margin-top: 480px;
    margin-bottom: 480px;
}

/* margin 481px */
.m-481 {
    margin: 481px;
}

.ml-481 {
    margin-left: 481px;
}

.mr-481 {
    margin-right: 481px;
}

.mt-481 {
    margin-top: 481px;
}

.mb-481 {
    margin-bottom: 481px;
}

.mx-481 {
    margin-left: 481px;
    margin-right: 481px;
}

.my-481 {
    margin-top: 481px;
    margin-bottom: 481px;
}

/* margin 482px */
.m-482 {
    margin: 482px;
}

.ml-482 {
    margin-left: 482px;
}

.mr-482 {
    margin-right: 482px;
}

.mt-482 {
    margin-top: 482px;
}

.mb-482 {
    margin-bottom: 482px;
}

.mx-482 {
    margin-left: 482px;
    margin-right: 482px;
}

.my-482 {
    margin-top: 482px;
    margin-bottom: 482px;
}

/* margin 483px */
.m-483 {
    margin: 483px;
}

.ml-483 {
    margin-left: 483px;
}

.mr-483 {
    margin-right: 483px;
}

.mt-483 {
    margin-top: 483px;
}

.mb-483 {
    margin-bottom: 483px;
}

.mx-483 {
    margin-left: 483px;
    margin-right: 483px;
}

.my-483 {
    margin-top: 483px;
    margin-bottom: 483px;
}

/* margin 484px */
.m-484 {
    margin: 484px;
}

.ml-484 {
    margin-left: 484px;
}

.mr-484 {
    margin-right: 484px;
}

.mt-484 {
    margin-top: 484px;
}

.mb-484 {
    margin-bottom: 484px;
}

.mx-484 {
    margin-left: 484px;
    margin-right: 484px;
}

.my-484 {
    margin-top: 484px;
    margin-bottom: 484px;
}

/* margin 485px */
.m-485 {
    margin: 485px;
}

.ml-485 {
    margin-left: 485px;
}

.mr-485 {
    margin-right: 485px;
}

.mt-485 {
    margin-top: 485px;
}

.mb-485 {
    margin-bottom: 485px;
}

.mx-485 {
    margin-left: 485px;
    margin-right: 485px;
}

.my-485 {
    margin-top: 485px;
    margin-bottom: 485px;
}

/* margin 486px */
.m-486 {
    margin: 486px;
}

.ml-486 {
    margin-left: 486px;
}

.mr-486 {
    margin-right: 486px;
}

.mt-486 {
    margin-top: 486px;
}

.mb-486 {
    margin-bottom: 486px;
}

.mx-486 {
    margin-left: 486px;
    margin-right: 486px;
}

.my-486 {
    margin-top: 486px;
    margin-bottom: 486px;
}

/* margin 487px */
.m-487 {
    margin: 487px;
}

.ml-487 {
    margin-left: 487px;
}

.mr-487 {
    margin-right: 487px;
}

.mt-487 {
    margin-top: 487px;
}

.mb-487 {
    margin-bottom: 487px;
}

.mx-487 {
    margin-left: 487px;
    margin-right: 487px;
}

.my-487 {
    margin-top: 487px;
    margin-bottom: 487px;
}

/* margin 488px */
.m-488 {
    margin: 488px;
}

.ml-488 {
    margin-left: 488px;
}

.mr-488 {
    margin-right: 488px;
}

.mt-488 {
    margin-top: 488px;
}

.mb-488 {
    margin-bottom: 488px;
}

.mx-488 {
    margin-left: 488px;
    margin-right: 488px;
}

.my-488 {
    margin-top: 488px;
    margin-bottom: 488px;
}

/* margin 489px */
.m-489 {
    margin: 489px;
}

.ml-489 {
    margin-left: 489px;
}

.mr-489 {
    margin-right: 489px;
}

.mt-489 {
    margin-top: 489px;
}

.mb-489 {
    margin-bottom: 489px;
}

.mx-489 {
    margin-left: 489px;
    margin-right: 489px;
}

.my-489 {
    margin-top: 489px;
    margin-bottom: 489px;
}

/* margin 490px */
.m-490 {
    margin: 490px;
}

.ml-490 {
    margin-left: 490px;
}

.mr-490 {
    margin-right: 490px;
}

.mt-490 {
    margin-top: 490px;
}

.mb-490 {
    margin-bottom: 490px;
}

.mx-490 {
    margin-left: 490px;
    margin-right: 490px;
}

.my-490 {
    margin-top: 490px;
    margin-bottom: 490px;
}

/* margin 491px */
.m-491 {
    margin: 491px;
}

.ml-491 {
    margin-left: 491px;
}

.mr-491 {
    margin-right: 491px;
}

.mt-491 {
    margin-top: 491px;
}

.mb-491 {
    margin-bottom: 491px;
}

.mx-491 {
    margin-left: 491px;
    margin-right: 491px;
}

.my-491 {
    margin-top: 491px;
    margin-bottom: 491px;
}

/* margin 492px */
.m-492 {
    margin: 492px;
}

.ml-492 {
    margin-left: 492px;
}

.mr-492 {
    margin-right: 492px;
}

.mt-492 {
    margin-top: 492px;
}

.mb-492 {
    margin-bottom: 492px;
}

.mx-492 {
    margin-left: 492px;
    margin-right: 492px;
}

.my-492 {
    margin-top: 492px;
    margin-bottom: 492px;
}

/* margin 493px */
.m-493 {
    margin: 493px;
}

.ml-493 {
    margin-left: 493px;
}

.mr-493 {
    margin-right: 493px;
}

.mt-493 {
    margin-top: 493px;
}

.mb-493 {
    margin-bottom: 493px;
}

.mx-493 {
    margin-left: 493px;
    margin-right: 493px;
}

.my-493 {
    margin-top: 493px;
    margin-bottom: 493px;
}

/* margin 494px */
.m-494 {
    margin: 494px;
}

.ml-494 {
    margin-left: 494px;
}

.mr-494 {
    margin-right: 494px;
}

.mt-494 {
    margin-top: 494px;
}

.mb-494 {
    margin-bottom: 494px;
}

.mx-494 {
    margin-left: 494px;
    margin-right: 494px;
}

.my-494 {
    margin-top: 494px;
    margin-bottom: 494px;
}

/* margin 495px */
.m-495 {
    margin: 495px;
}

.ml-495 {
    margin-left: 495px;
}

.mr-495 {
    margin-right: 495px;
}

.mt-495 {
    margin-top: 495px;
}

.mb-495 {
    margin-bottom: 495px;
}

.mx-495 {
    margin-left: 495px;
    margin-right: 495px;
}

.my-495 {
    margin-top: 495px;
    margin-bottom: 495px;
}

/* margin 496px */
.m-496 {
    margin: 496px;
}

.ml-496 {
    margin-left: 496px;
}

.mr-496 {
    margin-right: 496px;
}

.mt-496 {
    margin-top: 496px;
}

.mb-496 {
    margin-bottom: 496px;
}

.mx-496 {
    margin-left: 496px;
    margin-right: 496px;
}

.my-496 {
    margin-top: 496px;
    margin-bottom: 496px;
}

/* margin 497px */
.m-497 {
    margin: 497px;
}

.ml-497 {
    margin-left: 497px;
}

.mr-497 {
    margin-right: 497px;
}

.mt-497 {
    margin-top: 497px;
}

.mb-497 {
    margin-bottom: 497px;
}

.mx-497 {
    margin-left: 497px;
    margin-right: 497px;
}

.my-497 {
    margin-top: 497px;
    margin-bottom: 497px;
}

/* margin 498px */
.m-498 {
    margin: 498px;
}

.ml-498 {
    margin-left: 498px;
}

.mr-498 {
    margin-right: 498px;
}

.mt-498 {
    margin-top: 498px;
}

.mb-498 {
    margin-bottom: 498px;
}

.mx-498 {
    margin-left: 498px;
    margin-right: 498px;
}

.my-498 {
    margin-top: 498px;
    margin-bottom: 498px;
}

/* margin 499px */
.m-499 {
    margin: 499px;
}

.ml-499 {
    margin-left: 499px;
}

.mr-499 {
    margin-right: 499px;
}

.mt-499 {
    margin-top: 499px;
}

.mb-499 {
    margin-bottom: 499px;
}

.mx-499 {
    margin-left: 499px;
    margin-right: 499px;
}

.my-499 {
    margin-top: 499px;
    margin-bottom: 499px;
}

/* margin 500px */
.m-500 {
    margin: 500px;
}

.ml-500 {
    margin-left: 500px;
}

.mr-500 {
    margin-right: 500px;
}

.mt-500 {
    margin-top: 500px;
}

.mb-500 {
    margin-bottom: 500px;
}

.mx-500 {
    margin-left: 500px;
    margin-right: 500px;
}

.my-500 {
    margin-top: 500px;
    margin-bottom: 500px;
}

/* padding 1px */
.p-1 {
    padding: 1px;
}

.pl-1 {
    padding-left: 1px;
}

.pr-1 {
    padding-right: 1px;
}

.pt-1 {
    padding-top: 1px;
}

.pb-1 {
    padding-bottom: 1px;
}

.px-1 {
    padding-left: 1px;
    padding-right: 1px;
}

.py-1 {
    padding-top: 1px;
    padding-bottom: 1px;
}

/* padding 2px */
.p-2 {
    padding: 2px;
}

.pl-2 {
    padding-left: 2px;
}

.pr-2 {
    padding-right: 2px;
}

.pt-2 {
    padding-top: 2px;
}

.pb-2 {
    padding-bottom: 2px;
}

.px-2 {
    padding-left: 2px;
    padding-right: 2px;
}

.py-2 {
    padding-top: 2px;
    padding-bottom: 2px;
}

/* padding 3px */
.p-3 {
    padding: 3px;
}

.pl-3 {
    padding-left: 3px;
}

.pr-3 {
    padding-right: 3px;
}

.pt-3 {
    padding-top: 3px;
}

.pb-3 {
    padding-bottom: 3px;
}

.px-3 {
    padding-left: 3px;
    padding-right: 3px;
}

.py-3 {
    padding-top: 3px;
    padding-bottom: 3px;
}

/* padding 4px */
.p-4 {
    padding: 4px;
}

.pl-4 {
    padding-left: 4px;
}

.pr-4 {
    padding-right: 4px;
}

.pt-4 {
    padding-top: 4px;
}

.pb-4 {
    padding-bottom: 4px;
}

.px-4 {
    padding-left: 4px;
    padding-right: 4px;
}

.py-4 {
    padding-top: 4px;
    padding-bottom: 4px;
}

/* padding 5px */
.p-5 {
    padding: 5px;
}

.pl-5 {
    padding-left: 5px;
}

.pr-5 {
    padding-right: 5px;
}

.pt-5 {
    padding-top: 5px;
}

.pb-5 {
    padding-bottom: 5px;
}

.px-5 {
    padding-left: 5px;
    padding-right: 5px;
}

.py-5 {
    padding-top: 5px;
    padding-bottom: 5px;
}

/* padding 6px */
.p-6 {
    padding: 6px;
}

.pl-6 {
    padding-left: 6px;
}

.pr-6 {
    padding-right: 6px;
}

.pt-6 {
    padding-top: 6px;
}

.pb-6 {
    padding-bottom: 6px;
}

.px-6 {
    padding-left: 6px;
    padding-right: 6px;
}

.py-6 {
    padding-top: 6px;
    padding-bottom: 6px;
}

/* padding 7px */
.p-7 {
    padding: 7px;
}

.pl-7 {
    padding-left: 7px;
}

.pr-7 {
    padding-right: 7px;
}

.pt-7 {
    padding-top: 7px;
}

.pb-7 {
    padding-bottom: 7px;
}

.px-7 {
    padding-left: 7px;
    padding-right: 7px;
}

.py-7 {
    padding-top: 7px;
    padding-bottom: 7px;
}

/* padding 8px */
.p-8 {
    padding: 8px;
}

.pl-8 {
    padding-left: 8px;
}

.pr-8 {
    padding-right: 8px;
}

.pt-8 {
    padding-top: 8px;
}

.pb-8 {
    padding-bottom: 8px;
}

.px-8 {
    padding-left: 8px;
    padding-right: 8px;
}

.py-8 {
    padding-top: 8px;
    padding-bottom: 8px;
}

/* padding 9px */
.p-9 {
    padding: 9px;
}

.pl-9 {
    padding-left: 9px;
}

.pr-9 {
    padding-right: 9px;
}

.pt-9 {
    padding-top: 9px;
}

.pb-9 {
    padding-bottom: 9px;
}

.px-9 {
    padding-left: 9px;
    padding-right: 9px;
}

.py-9 {
    padding-top: 9px;
    padding-bottom: 9px;
}

/* padding 10px */
.p-10 {
    padding: 10px;
}

.pl-10 {
    padding-left: 10px;
}

.pr-10 {
    padding-right: 10px;
}

.pt-10 {
    padding-top: 10px;
}

.pb-10 {
    padding-bottom: 10px;
}

.px-10 {
    padding-left: 10px;
    padding-right: 10px;
}

.py-10 {
    padding-top: 10px;
    padding-bottom: 10px;
}

/* padding 11px */
.p-11 {
    padding: 11px;
}

.pl-11 {
    padding-left: 11px;
}

.pr-11 {
    padding-right: 11px;
}

.pt-11 {
    padding-top: 11px;
}

.pb-11 {
    padding-bottom: 11px;
}

.px-11 {
    padding-left: 11px;
    padding-right: 11px;
}

.py-11 {
    padding-top: 11px;
    padding-bottom: 11px;
}

/* padding 12px */
.p-12 {
    padding: 12px;
}

.pl-12 {
    padding-left: 12px;
}

.pr-12 {
    padding-right: 12px;
}

.pt-12 {
    padding-top: 12px;
}

.pb-12 {
    padding-bottom: 12px;
}

.px-12 {
    padding-left: 12px;
    padding-right: 12px;
}

.py-12 {
    padding-top: 12px;
    padding-bottom: 12px;
}

/* padding 13px */
.p-13 {
    padding: 13px;
}

.pl-13 {
    padding-left: 13px;
}

.pr-13 {
    padding-right: 13px;
}

.pt-13 {
    padding-top: 13px;
}

.pb-13 {
    padding-bottom: 13px;
}

.px-13 {
    padding-left: 13px;
    padding-right: 13px;
}

.py-13 {
    padding-top: 13px;
    padding-bottom: 13px;
}

/* padding 14px */
.p-14 {
    padding: 14px;
}

.pl-14 {
    padding-left: 14px;
}

.pr-14 {
    padding-right: 14px;
}

.pt-14 {
    padding-top: 14px;
}

.pb-14 {
    padding-bottom: 14px;
}

.px-14 {
    padding-left: 14px;
    padding-right: 14px;
}

.py-14 {
    padding-top: 14px;
    padding-bottom: 14px;
}

/* padding 15px */
.p-15 {
    padding: 15px;
}

.pl-15 {
    padding-left: 15px;
}

.pr-15 {
    padding-right: 15px;
}

.pt-15 {
    padding-top: 15px;
}

.pb-15 {
    padding-bottom: 15px;
}

.px-15 {
    padding-left: 15px;
    padding-right: 15px;
}

.py-15 {
    padding-top: 15px;
    padding-bottom: 15px;
}

/* padding 16px */
.p-16 {
    padding: 16px;
}

.pl-16 {
    padding-left: 16px;
}

.pr-16 {
    padding-right: 16px;
}

.pt-16 {
    padding-top: 16px;
}

.pb-16 {
    padding-bottom: 16px;
}

.px-16 {
    padding-left: 16px;
    padding-right: 16px;
}

.py-16 {
    padding-top: 16px;
    padding-bottom: 16px;
}

/* padding 17px */
.p-17 {
    padding: 17px;
}

.pl-17 {
    padding-left: 17px;
}

.pr-17 {
    padding-right: 17px;
}

.pt-17 {
    padding-top: 17px;
}

.pb-17 {
    padding-bottom: 17px;
}

.px-17 {
    padding-left: 17px;
    padding-right: 17px;
}

.py-17 {
    padding-top: 17px;
    padding-bottom: 17px;
}

/* padding 18px */
.p-18 {
    padding: 18px;
}

.pl-18 {
    padding-left: 18px;
}

.pr-18 {
    padding-right: 18px;
}

.pt-18 {
    padding-top: 18px;
}

.pb-18 {
    padding-bottom: 18px;
}

.px-18 {
    padding-left: 18px;
    padding-right: 18px;
}

.py-18 {
    padding-top: 18px;
    padding-bottom: 18px;
}

/* padding 19px */
.p-19 {
    padding: 19px;
}

.pl-19 {
    padding-left: 19px;
}

.pr-19 {
    padding-right: 19px;
}

.pt-19 {
    padding-top: 19px;
}

.pb-19 {
    padding-bottom: 19px;
}

.px-19 {
    padding-left: 19px;
    padding-right: 19px;
}

.py-19 {
    padding-top: 19px;
    padding-bottom: 19px;
}

/* padding 20px */
.p-20 {
    padding: 20px;
}

.pl-20 {
    padding-left: 20px;
}

.pr-20 {
    padding-right: 20px;
}

.pt-20 {
    padding-top: 20px;
}

.pb-20 {
    padding-bottom: 20px;
}

.px-20 {
    padding-left: 20px;
    padding-right: 20px;
}

.py-20 {
    padding-top: 20px;
    padding-bottom: 20px;
}

/* padding 21px */
.p-21 {
    padding: 21px;
}

.pl-21 {
    padding-left: 21px;
}

.pr-21 {
    padding-right: 21px;
}

.pt-21 {
    padding-top: 21px;
}

.pb-21 {
    padding-bottom: 21px;
}

.px-21 {
    padding-left: 21px;
    padding-right: 21px;
}

.py-21 {
    padding-top: 21px;
    padding-bottom: 21px;
}

/* padding 22px */
.p-22 {
    padding: 22px;
}

.pl-22 {
    padding-left: 22px;
}

.pr-22 {
    padding-right: 22px;
}

.pt-22 {
    padding-top: 22px;
}

.pb-22 {
    padding-bottom: 22px;
}

.px-22 {
    padding-left: 22px;
    padding-right: 22px;
}

.py-22 {
    padding-top: 22px;
    padding-bottom: 22px;
}

/* padding 23px */
.p-23 {
    padding: 23px;
}

.pl-23 {
    padding-left: 23px;
}

.pr-23 {
    padding-right: 23px;
}

.pt-23 {
    padding-top: 23px;
}

.pb-23 {
    padding-bottom: 23px;
}

.px-23 {
    padding-left: 23px;
    padding-right: 23px;
}

.py-23 {
    padding-top: 23px;
    padding-bottom: 23px;
}

/* padding 24px */
.p-24 {
    padding: 24px;
}

.pl-24 {
    padding-left: 24px;
}

.pr-24 {
    padding-right: 24px;
}

.pt-24 {
    padding-top: 24px;
}

.pb-24 {
    padding-bottom: 24px;
}

.px-24 {
    padding-left: 24px;
    padding-right: 24px;
}

.py-24 {
    padding-top: 24px;
    padding-bottom: 24px;
}

/* padding 25px */
.p-25 {
    padding: 25px;
}

.pl-25 {
    padding-left: 25px;
}

.pr-25 {
    padding-right: 25px;
}

.pt-25 {
    padding-top: 25px;
}

.pb-25 {
    padding-bottom: 25px;
}

.px-25 {
    padding-left: 25px;
    padding-right: 25px;
}

.py-25 {
    padding-top: 25px;
    padding-bottom: 25px;
}

/* padding 26px */
.p-26 {
    padding: 26px;
}

.pl-26 {
    padding-left: 26px;
}

.pr-26 {
    padding-right: 26px;
}

.pt-26 {
    padding-top: 26px;
}

.pb-26 {
    padding-bottom: 26px;
}

.px-26 {
    padding-left: 26px;
    padding-right: 26px;
}

.py-26 {
    padding-top: 26px;
    padding-bottom: 26px;
}

/* padding 27px */
.p-27 {
    padding: 27px;
}

.pl-27 {
    padding-left: 27px;
}

.pr-27 {
    padding-right: 27px;
}

.pt-27 {
    padding-top: 27px;
}

.pb-27 {
    padding-bottom: 27px;
}

.px-27 {
    padding-left: 27px;
    padding-right: 27px;
}

.py-27 {
    padding-top: 27px;
    padding-bottom: 27px;
}

/* padding 28px */
.p-28 {
    padding: 28px;
}

.pl-28 {
    padding-left: 28px;
}

.pr-28 {
    padding-right: 28px;
}

.pt-28 {
    padding-top: 28px;
}

.pb-28 {
    padding-bottom: 28px;
}

.px-28 {
    padding-left: 28px;
    padding-right: 28px;
}

.py-28 {
    padding-top: 28px;
    padding-bottom: 28px;
}

/* padding 29px */
.p-29 {
    padding: 29px;
}

.pl-29 {
    padding-left: 29px;
}

.pr-29 {
    padding-right: 29px;
}

.pt-29 {
    padding-top: 29px;
}

.pb-29 {
    padding-bottom: 29px;
}

.px-29 {
    padding-left: 29px;
    padding-right: 29px;
}

.py-29 {
    padding-top: 29px;
    padding-bottom: 29px;
}

/* padding 30px */
.p-30 {
    padding: 30px;
}

.pl-30 {
    padding-left: 30px;
}

.pr-30 {
    padding-right: 30px;
}

.pt-30 {
    padding-top: 30px;
}

.pb-30 {
    padding-bottom: 30px;
}

.px-30 {
    padding-left: 30px;
    padding-right: 30px;
}

.py-30 {
    padding-top: 30px;
    padding-bottom: 30px;
}

/* padding 31px */
.p-31 {
    padding: 31px;
}

.pl-31 {
    padding-left: 31px;
}

.pr-31 {
    padding-right: 31px;
}

.pt-31 {
    padding-top: 31px;
}

.pb-31 {
    padding-bottom: 31px;
}

.px-31 {
    padding-left: 31px;
    padding-right: 31px;
}

.py-31 {
    padding-top: 31px;
    padding-bottom: 31px;
}

/* padding 32px */
.p-32 {
    padding: 32px;
}

.pl-32 {
    padding-left: 32px;
}

.pr-32 {
    padding-right: 32px;
}

.pt-32 {
    padding-top: 32px;
}

.pb-32 {
    padding-bottom: 32px;
}

.px-32 {
    padding-left: 32px;
    padding-right: 32px;
}

.py-32 {
    padding-top: 32px;
    padding-bottom: 32px;
}

/* padding 33px */
.p-33 {
    padding: 33px;
}

.pl-33 {
    padding-left: 33px;
}

.pr-33 {
    padding-right: 33px;
}

.pt-33 {
    padding-top: 33px;
}

.pb-33 {
    padding-bottom: 33px;
}

.px-33 {
    padding-left: 33px;
    padding-right: 33px;
}

.py-33 {
    padding-top: 33px;
    padding-bottom: 33px;
}

/* padding 34px */
.p-34 {
    padding: 34px;
}

.pl-34 {
    padding-left: 34px;
}

.pr-34 {
    padding-right: 34px;
}

.pt-34 {
    padding-top: 34px;
}

.pb-34 {
    padding-bottom: 34px;
}

.px-34 {
    padding-left: 34px;
    padding-right: 34px;
}

.py-34 {
    padding-top: 34px;
    padding-bottom: 34px;
}

/* padding 35px */
.p-35 {
    padding: 35px;
}

.pl-35 {
    padding-left: 35px;
}

.pr-35 {
    padding-right: 35px;
}

.pt-35 {
    padding-top: 35px;
}

.pb-35 {
    padding-bottom: 35px;
}

.px-35 {
    padding-left: 35px;
    padding-right: 35px;
}

.py-35 {
    padding-top: 35px;
    padding-bottom: 35px;
}

/* padding 36px */
.p-36 {
    padding: 36px;
}

.pl-36 {
    padding-left: 36px;
}

.pr-36 {
    padding-right: 36px;
}

.pt-36 {
    padding-top: 36px;
}

.pb-36 {
    padding-bottom: 36px;
}

.px-36 {
    padding-left: 36px;
    padding-right: 36px;
}

.py-36 {
    padding-top: 36px;
    padding-bottom: 36px;
}

/* padding 37px */
.p-37 {
    padding: 37px;
}

.pl-37 {
    padding-left: 37px;
}

.pr-37 {
    padding-right: 37px;
}

.pt-37 {
    padding-top: 37px;
}

.pb-37 {
    padding-bottom: 37px;
}

.px-37 {
    padding-left: 37px;
    padding-right: 37px;
}

.py-37 {
    padding-top: 37px;
    padding-bottom: 37px;
}

/* padding 38px */
.p-38 {
    padding: 38px;
}

.pl-38 {
    padding-left: 38px;
}

.pr-38 {
    padding-right: 38px;
}

.pt-38 {
    padding-top: 38px;
}

.pb-38 {
    padding-bottom: 38px;
}

.px-38 {
    padding-left: 38px;
    padding-right: 38px;
}

.py-38 {
    padding-top: 38px;
    padding-bottom: 38px;
}

/* padding 39px */
.p-39 {
    padding: 39px;
}

.pl-39 {
    padding-left: 39px;
}

.pr-39 {
    padding-right: 39px;
}

.pt-39 {
    padding-top: 39px;
}

.pb-39 {
    padding-bottom: 39px;
}

.px-39 {
    padding-left: 39px;
    padding-right: 39px;
}

.py-39 {
    padding-top: 39px;
    padding-bottom: 39px;
}

/* padding 40px */
.p-40 {
    padding: 40px;
}

.pl-40 {
    padding-left: 40px;
}

.pr-40 {
    padding-right: 40px;
}

.pt-40 {
    padding-top: 40px;
}

.pb-40 {
    padding-bottom: 40px;
}

.px-40 {
    padding-left: 40px;
    padding-right: 40px;
}

.py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
}

/* padding 41px */
.p-41 {
    padding: 41px;
}

.pl-41 {
    padding-left: 41px;
}

.pr-41 {
    padding-right: 41px;
}

.pt-41 {
    padding-top: 41px;
}

.pb-41 {
    padding-bottom: 41px;
}

.px-41 {
    padding-left: 41px;
    padding-right: 41px;
}

.py-41 {
    padding-top: 41px;
    padding-bottom: 41px;
}

/* padding 42px */
.p-42 {
    padding: 42px;
}

.pl-42 {
    padding-left: 42px;
}

.pr-42 {
    padding-right: 42px;
}

.pt-42 {
    padding-top: 42px;
}

.pb-42 {
    padding-bottom: 42px;
}

.px-42 {
    padding-left: 42px;
    padding-right: 42px;
}

.py-42 {
    padding-top: 42px;
    padding-bottom: 42px;
}

/* padding 43px */
.p-43 {
    padding: 43px;
}

.pl-43 {
    padding-left: 43px;
}

.pr-43 {
    padding-right: 43px;
}

.pt-43 {
    padding-top: 43px;
}

.pb-43 {
    padding-bottom: 43px;
}

.px-43 {
    padding-left: 43px;
    padding-right: 43px;
}

.py-43 {
    padding-top: 43px;
    padding-bottom: 43px;
}

/* padding 44px */
.p-44 {
    padding: 44px;
}

.pl-44 {
    padding-left: 44px;
}

.pr-44 {
    padding-right: 44px;
}

.pt-44 {
    padding-top: 44px;
}

.pb-44 {
    padding-bottom: 44px;
}

.px-44 {
    padding-left: 44px;
    padding-right: 44px;
}

.py-44 {
    padding-top: 44px;
    padding-bottom: 44px;
}

/* padding 45px */
.p-45 {
    padding: 45px;
}

.pl-45 {
    padding-left: 45px;
}

.pr-45 {
    padding-right: 45px;
}

.pt-45 {
    padding-top: 45px;
}

.pb-45 {
    padding-bottom: 45px;
}

.px-45 {
    padding-left: 45px;
    padding-right: 45px;
}

.py-45 {
    padding-top: 45px;
    padding-bottom: 45px;
}

/* padding 46px */
.p-46 {
    padding: 46px;
}

.pl-46 {
    padding-left: 46px;
}

.pr-46 {
    padding-right: 46px;
}

.pt-46 {
    padding-top: 46px;
}

.pb-46 {
    padding-bottom: 46px;
}

.px-46 {
    padding-left: 46px;
    padding-right: 46px;
}

.py-46 {
    padding-top: 46px;
    padding-bottom: 46px;
}

/* padding 47px */
.p-47 {
    padding: 47px;
}

.pl-47 {
    padding-left: 47px;
}

.pr-47 {
    padding-right: 47px;
}

.pt-47 {
    padding-top: 47px;
}

.pb-47 {
    padding-bottom: 47px;
}

.px-47 {
    padding-left: 47px;
    padding-right: 47px;
}

.py-47 {
    padding-top: 47px;
    padding-bottom: 47px;
}

/* padding 48px */
.p-48 {
    padding: 48px;
}

.pl-48 {
    padding-left: 48px;
}

.pr-48 {
    padding-right: 48px;
}

.pt-48 {
    padding-top: 48px;
}

.pb-48 {
    padding-bottom: 48px;
}

.px-48 {
    padding-left: 48px;
    padding-right: 48px;
}

.py-48 {
    padding-top: 48px;
    padding-bottom: 48px;
}

/* padding 49px */
.p-49 {
    padding: 49px;
}

.pl-49 {
    padding-left: 49px;
}

.pr-49 {
    padding-right: 49px;
}

.pt-49 {
    padding-top: 49px;
}

.pb-49 {
    padding-bottom: 49px;
}

.px-49 {
    padding-left: 49px;
    padding-right: 49px;
}

.py-49 {
    padding-top: 49px;
    padding-bottom: 49px;
}

/* padding 50px */
.p-50 {
    padding: 50px;
}

.pl-50 {
    padding-left: 50px;
}

.pr-50 {
    padding-right: 50px;
}

.pt-50 {
    padding-top: 50px;
}

.pb-50 {
    padding-bottom: 50px;
}

.px-50 {
    padding-left: 50px;
    padding-right: 50px;
}

.py-50 {
    padding-top: 50px;
    padding-bottom: 50px;
}

/* padding 51px */
.p-51 {
    padding: 51px;
}

.pl-51 {
    padding-left: 51px;
}

.pr-51 {
    padding-right: 51px;
}

.pt-51 {
    padding-top: 51px;
}

.pb-51 {
    padding-bottom: 51px;
}

.px-51 {
    padding-left: 51px;
    padding-right: 51px;
}

.py-51 {
    padding-top: 51px;
    padding-bottom: 51px;
}

/* padding 52px */
.p-52 {
    padding: 52px;
}

.pl-52 {
    padding-left: 52px;
}

.pr-52 {
    padding-right: 52px;
}

.pt-52 {
    padding-top: 52px;
}

.pb-52 {
    padding-bottom: 52px;
}

.px-52 {
    padding-left: 52px;
    padding-right: 52px;
}

.py-52 {
    padding-top: 52px;
    padding-bottom: 52px;
}

/* padding 53px */
.p-53 {
    padding: 53px;
}

.pl-53 {
    padding-left: 53px;
}

.pr-53 {
    padding-right: 53px;
}

.pt-53 {
    padding-top: 53px;
}

.pb-53 {
    padding-bottom: 53px;
}

.px-53 {
    padding-left: 53px;
    padding-right: 53px;
}

.py-53 {
    padding-top: 53px;
    padding-bottom: 53px;
}

/* padding 54px */
.p-54 {
    padding: 54px;
}

.pl-54 {
    padding-left: 54px;
}

.pr-54 {
    padding-right: 54px;
}

.pt-54 {
    padding-top: 54px;
}

.pb-54 {
    padding-bottom: 54px;
}

.px-54 {
    padding-left: 54px;
    padding-right: 54px;
}

.py-54 {
    padding-top: 54px;
    padding-bottom: 54px;
}

/* padding 55px */
.p-55 {
    padding: 55px;
}

.pl-55 {
    padding-left: 55px;
}

.pr-55 {
    padding-right: 55px;
}

.pt-55 {
    padding-top: 55px;
}

.pb-55 {
    padding-bottom: 55px;
}

.px-55 {
    padding-left: 55px;
    padding-right: 55px;
}

.py-55 {
    padding-top: 55px;
    padding-bottom: 55px;
}

/* padding 56px */
.p-56 {
    padding: 56px;
}

.pl-56 {
    padding-left: 56px;
}

.pr-56 {
    padding-right: 56px;
}

.pt-56 {
    padding-top: 56px;
}

.pb-56 {
    padding-bottom: 56px;
}

.px-56 {
    padding-left: 56px;
    padding-right: 56px;
}

.py-56 {
    padding-top: 56px;
    padding-bottom: 56px;
}

/* padding 57px */
.p-57 {
    padding: 57px;
}

.pl-57 {
    padding-left: 57px;
}

.pr-57 {
    padding-right: 57px;
}

.pt-57 {
    padding-top: 57px;
}

.pb-57 {
    padding-bottom: 57px;
}

.px-57 {
    padding-left: 57px;
    padding-right: 57px;
}

.py-57 {
    padding-top: 57px;
    padding-bottom: 57px;
}

/* padding 58px */
.p-58 {
    padding: 58px;
}

.pl-58 {
    padding-left: 58px;
}

.pr-58 {
    padding-right: 58px;
}

.pt-58 {
    padding-top: 58px;
}

.pb-58 {
    padding-bottom: 58px;
}

.px-58 {
    padding-left: 58px;
    padding-right: 58px;
}

.py-58 {
    padding-top: 58px;
    padding-bottom: 58px;
}

/* padding 59px */
.p-59 {
    padding: 59px;
}

.pl-59 {
    padding-left: 59px;
}

.pr-59 {
    padding-right: 59px;
}

.pt-59 {
    padding-top: 59px;
}

.pb-59 {
    padding-bottom: 59px;
}

.px-59 {
    padding-left: 59px;
    padding-right: 59px;
}

.py-59 {
    padding-top: 59px;
    padding-bottom: 59px;
}

/* padding 60px */
.p-60 {
    padding: 60px;
}

.pl-60 {
    padding-left: 60px;
}

.pr-60 {
    padding-right: 60px;
}

.pt-60 {
    padding-top: 60px;
}

.pb-60 {
    padding-bottom: 60px;
}

.px-60 {
    padding-left: 60px;
    padding-right: 60px;
}

.py-60 {
    padding-top: 60px;
    padding-bottom: 60px;
}

/* padding 61px */
.p-61 {
    padding: 61px;
}

.pl-61 {
    padding-left: 61px;
}

.pr-61 {
    padding-right: 61px;
}

.pt-61 {
    padding-top: 61px;
}

.pb-61 {
    padding-bottom: 61px;
}

.px-61 {
    padding-left: 61px;
    padding-right: 61px;
}

.py-61 {
    padding-top: 61px;
    padding-bottom: 61px;
}

/* padding 62px */
.p-62 {
    padding: 62px;
}

.pl-62 {
    padding-left: 62px;
}

.pr-62 {
    padding-right: 62px;
}

.pt-62 {
    padding-top: 62px;
}

.pb-62 {
    padding-bottom: 62px;
}

.px-62 {
    padding-left: 62px;
    padding-right: 62px;
}

.py-62 {
    padding-top: 62px;
    padding-bottom: 62px;
}

/* padding 63px */
.p-63 {
    padding: 63px;
}

.pl-63 {
    padding-left: 63px;
}

.pr-63 {
    padding-right: 63px;
}

.pt-63 {
    padding-top: 63px;
}

.pb-63 {
    padding-bottom: 63px;
}

.px-63 {
    padding-left: 63px;
    padding-right: 63px;
}

.py-63 {
    padding-top: 63px;
    padding-bottom: 63px;
}

/* padding 64px */
.p-64 {
    padding: 64px;
}

.pl-64 {
    padding-left: 64px;
}

.pr-64 {
    padding-right: 64px;
}

.pt-64 {
    padding-top: 64px;
}

.pb-64 {
    padding-bottom: 64px;
}

.px-64 {
    padding-left: 64px;
    padding-right: 64px;
}

.py-64 {
    padding-top: 64px;
    padding-bottom: 64px;
}

/* padding 65px */
.p-65 {
    padding: 65px;
}

.pl-65 {
    padding-left: 65px;
}

.pr-65 {
    padding-right: 65px;
}

.pt-65 {
    padding-top: 65px;
}

.pb-65 {
    padding-bottom: 65px;
}

.px-65 {
    padding-left: 65px;
    padding-right: 65px;
}

.py-65 {
    padding-top: 65px;
    padding-bottom: 65px;
}

/* padding 66px */
.p-66 {
    padding: 66px;
}

.pl-66 {
    padding-left: 66px;
}

.pr-66 {
    padding-right: 66px;
}

.pt-66 {
    padding-top: 66px;
}

.pb-66 {
    padding-bottom: 66px;
}

.px-66 {
    padding-left: 66px;
    padding-right: 66px;
}

.py-66 {
    padding-top: 66px;
    padding-bottom: 66px;
}

/* padding 67px */
.p-67 {
    padding: 67px;
}

.pl-67 {
    padding-left: 67px;
}

.pr-67 {
    padding-right: 67px;
}

.pt-67 {
    padding-top: 67px;
}

.pb-67 {
    padding-bottom: 67px;
}

.px-67 {
    padding-left: 67px;
    padding-right: 67px;
}

.py-67 {
    padding-top: 67px;
    padding-bottom: 67px;
}

/* padding 68px */
.p-68 {
    padding: 68px;
}

.pl-68 {
    padding-left: 68px;
}

.pr-68 {
    padding-right: 68px;
}

.pt-68 {
    padding-top: 68px;
}

.pb-68 {
    padding-bottom: 68px;
}

.px-68 {
    padding-left: 68px;
    padding-right: 68px;
}

.py-68 {
    padding-top: 68px;
    padding-bottom: 68px;
}

/* padding 69px */
.p-69 {
    padding: 69px;
}

.pl-69 {
    padding-left: 69px;
}

.pr-69 {
    padding-right: 69px;
}

.pt-69 {
    padding-top: 69px;
}

.pb-69 {
    padding-bottom: 69px;
}

.px-69 {
    padding-left: 69px;
    padding-right: 69px;
}

.py-69 {
    padding-top: 69px;
    padding-bottom: 69px;
}

/* padding 70px */
.p-70 {
    padding: 70px;
}

.pl-70 {
    padding-left: 70px;
}

.pr-70 {
    padding-right: 70px;
}

.pt-70 {
    padding-top: 70px;
}

.pb-70 {
    padding-bottom: 70px;
}

.px-70 {
    padding-left: 70px;
    padding-right: 70px;
}

.py-70 {
    padding-top: 70px;
    padding-bottom: 70px;
}

/* padding 71px */
.p-71 {
    padding: 71px;
}

.pl-71 {
    padding-left: 71px;
}

.pr-71 {
    padding-right: 71px;
}

.pt-71 {
    padding-top: 71px;
}

.pb-71 {
    padding-bottom: 71px;
}

.px-71 {
    padding-left: 71px;
    padding-right: 71px;
}

.py-71 {
    padding-top: 71px;
    padding-bottom: 71px;
}

/* padding 72px */
.p-72 {
    padding: 72px;
}

.pl-72 {
    padding-left: 72px;
}

.pr-72 {
    padding-right: 72px;
}

.pt-72 {
    padding-top: 72px;
}

.pb-72 {
    padding-bottom: 72px;
}

.px-72 {
    padding-left: 72px;
    padding-right: 72px;
}

.py-72 {
    padding-top: 72px;
    padding-bottom: 72px;
}

/* padding 73px */
.p-73 {
    padding: 73px;
}

.pl-73 {
    padding-left: 73px;
}

.pr-73 {
    padding-right: 73px;
}

.pt-73 {
    padding-top: 73px;
}

.pb-73 {
    padding-bottom: 73px;
}

.px-73 {
    padding-left: 73px;
    padding-right: 73px;
}

.py-73 {
    padding-top: 73px;
    padding-bottom: 73px;
}

/* padding 74px */
.p-74 {
    padding: 74px;
}

.pl-74 {
    padding-left: 74px;
}

.pr-74 {
    padding-right: 74px;
}

.pt-74 {
    padding-top: 74px;
}

.pb-74 {
    padding-bottom: 74px;
}

.px-74 {
    padding-left: 74px;
    padding-right: 74px;
}

.py-74 {
    padding-top: 74px;
    padding-bottom: 74px;
}

/* padding 75px */
.p-75 {
    padding: 75px;
}

.pl-75 {
    padding-left: 75px;
}

.pr-75 {
    padding-right: 75px;
}

.pt-75 {
    padding-top: 75px;
}

.pb-75 {
    padding-bottom: 75px;
}

.px-75 {
    padding-left: 75px;
    padding-right: 75px;
}

.py-75 {
    padding-top: 75px;
    padding-bottom: 75px;
}

/* padding 76px */
.p-76 {
    padding: 76px;
}

.pl-76 {
    padding-left: 76px;
}

.pr-76 {
    padding-right: 76px;
}

.pt-76 {
    padding-top: 76px;
}

.pb-76 {
    padding-bottom: 76px;
}

.px-76 {
    padding-left: 76px;
    padding-right: 76px;
}

.py-76 {
    padding-top: 76px;
    padding-bottom: 76px;
}

/* padding 77px */
.p-77 {
    padding: 77px;
}

.pl-77 {
    padding-left: 77px;
}

.pr-77 {
    padding-right: 77px;
}

.pt-77 {
    padding-top: 77px;
}

.pb-77 {
    padding-bottom: 77px;
}

.px-77 {
    padding-left: 77px;
    padding-right: 77px;
}

.py-77 {
    padding-top: 77px;
    padding-bottom: 77px;
}

/* padding 78px */
.p-78 {
    padding: 78px;
}

.pl-78 {
    padding-left: 78px;
}

.pr-78 {
    padding-right: 78px;
}

.pt-78 {
    padding-top: 78px;
}

.pb-78 {
    padding-bottom: 78px;
}

.px-78 {
    padding-left: 78px;
    padding-right: 78px;
}

.py-78 {
    padding-top: 78px;
    padding-bottom: 78px;
}

/* padding 79px */
.p-79 {
    padding: 79px;
}

.pl-79 {
    padding-left: 79px;
}

.pr-79 {
    padding-right: 79px;
}

.pt-79 {
    padding-top: 79px;
}

.pb-79 {
    padding-bottom: 79px;
}

.px-79 {
    padding-left: 79px;
    padding-right: 79px;
}

.py-79 {
    padding-top: 79px;
    padding-bottom: 79px;
}

/* padding 80px */
.p-80 {
    padding: 80px;
}

.pl-80 {
    padding-left: 80px;
}

.pr-80 {
    padding-right: 80px;
}

.pt-80 {
    padding-top: 80px;
}

.pb-80 {
    padding-bottom: 80px;
}

.px-80 {
    padding-left: 80px;
    padding-right: 80px;
}

.py-80 {
    padding-top: 80px;
    padding-bottom: 80px;
}

/* padding 81px */
.p-81 {
    padding: 81px;
}

.pl-81 {
    padding-left: 81px;
}

.pr-81 {
    padding-right: 81px;
}

.pt-81 {
    padding-top: 81px;
}

.pb-81 {
    padding-bottom: 81px;
}

.px-81 {
    padding-left: 81px;
    padding-right: 81px;
}

.py-81 {
    padding-top: 81px;
    padding-bottom: 81px;
}

/* padding 82px */
.p-82 {
    padding: 82px;
}

.pl-82 {
    padding-left: 82px;
}

.pr-82 {
    padding-right: 82px;
}

.pt-82 {
    padding-top: 82px;
}

.pb-82 {
    padding-bottom: 82px;
}

.px-82 {
    padding-left: 82px;
    padding-right: 82px;
}

.py-82 {
    padding-top: 82px;
    padding-bottom: 82px;
}

/* padding 83px */
.p-83 {
    padding: 83px;
}

.pl-83 {
    padding-left: 83px;
}

.pr-83 {
    padding-right: 83px;
}

.pt-83 {
    padding-top: 83px;
}

.pb-83 {
    padding-bottom: 83px;
}

.px-83 {
    padding-left: 83px;
    padding-right: 83px;
}

.py-83 {
    padding-top: 83px;
    padding-bottom: 83px;
}

/* padding 84px */
.p-84 {
    padding: 84px;
}

.pl-84 {
    padding-left: 84px;
}

.pr-84 {
    padding-right: 84px;
}

.pt-84 {
    padding-top: 84px;
}

.pb-84 {
    padding-bottom: 84px;
}

.px-84 {
    padding-left: 84px;
    padding-right: 84px;
}

.py-84 {
    padding-top: 84px;
    padding-bottom: 84px;
}

/* padding 85px */
.p-85 {
    padding: 85px;
}

.pl-85 {
    padding-left: 85px;
}

.pr-85 {
    padding-right: 85px;
}

.pt-85 {
    padding-top: 85px;
}

.pb-85 {
    padding-bottom: 85px;
}

.px-85 {
    padding-left: 85px;
    padding-right: 85px;
}

.py-85 {
    padding-top: 85px;
    padding-bottom: 85px;
}

/* padding 86px */
.p-86 {
    padding: 86px;
}

.pl-86 {
    padding-left: 86px;
}

.pr-86 {
    padding-right: 86px;
}

.pt-86 {
    padding-top: 86px;
}

.pb-86 {
    padding-bottom: 86px;
}

.px-86 {
    padding-left: 86px;
    padding-right: 86px;
}

.py-86 {
    padding-top: 86px;
    padding-bottom: 86px;
}

/* padding 87px */
.p-87 {
    padding: 87px;
}

.pl-87 {
    padding-left: 87px;
}

.pr-87 {
    padding-right: 87px;
}

.pt-87 {
    padding-top: 87px;
}

.pb-87 {
    padding-bottom: 87px;
}

.px-87 {
    padding-left: 87px;
    padding-right: 87px;
}

.py-87 {
    padding-top: 87px;
    padding-bottom: 87px;
}

/* padding 88px */
.p-88 {
    padding: 88px;
}

.pl-88 {
    padding-left: 88px;
}

.pr-88 {
    padding-right: 88px;
}

.pt-88 {
    padding-top: 88px;
}

.pb-88 {
    padding-bottom: 88px;
}

.px-88 {
    padding-left: 88px;
    padding-right: 88px;
}

.py-88 {
    padding-top: 88px;
    padding-bottom: 88px;
}

/* padding 89px */
.p-89 {
    padding: 89px;
}

.pl-89 {
    padding-left: 89px;
}

.pr-89 {
    padding-right: 89px;
}

.pt-89 {
    padding-top: 89px;
}

.pb-89 {
    padding-bottom: 89px;
}

.px-89 {
    padding-left: 89px;
    padding-right: 89px;
}

.py-89 {
    padding-top: 89px;
    padding-bottom: 89px;
}

/* padding 90px */
.p-90 {
    padding: 90px;
}

.pl-90 {
    padding-left: 90px;
}

.pr-90 {
    padding-right: 90px;
}

.pt-90 {
    padding-top: 90px;
}

.pb-90 {
    padding-bottom: 90px;
}

.px-90 {
    padding-left: 90px;
    padding-right: 90px;
}

.py-90 {
    padding-top: 90px;
    padding-bottom: 90px;
}

/* padding 91px */
.p-91 {
    padding: 91px;
}

.pl-91 {
    padding-left: 91px;
}

.pr-91 {
    padding-right: 91px;
}

.pt-91 {
    padding-top: 91px;
}

.pb-91 {
    padding-bottom: 91px;
}

.px-91 {
    padding-left: 91px;
    padding-right: 91px;
}

.py-91 {
    padding-top: 91px;
    padding-bottom: 91px;
}

/* padding 92px */
.p-92 {
    padding: 92px;
}

.pl-92 {
    padding-left: 92px;
}

.pr-92 {
    padding-right: 92px;
}

.pt-92 {
    padding-top: 92px;
}

.pb-92 {
    padding-bottom: 92px;
}

.px-92 {
    padding-left: 92px;
    padding-right: 92px;
}

.py-92 {
    padding-top: 92px;
    padding-bottom: 92px;
}

/* padding 93px */
.p-93 {
    padding: 93px;
}

.pl-93 {
    padding-left: 93px;
}

.pr-93 {
    padding-right: 93px;
}

.pt-93 {
    padding-top: 93px;
}

.pb-93 {
    padding-bottom: 93px;
}

.px-93 {
    padding-left: 93px;
    padding-right: 93px;
}

.py-93 {
    padding-top: 93px;
    padding-bottom: 93px;
}

/* padding 94px */
.p-94 {
    padding: 94px;
}

.pl-94 {
    padding-left: 94px;
}

.pr-94 {
    padding-right: 94px;
}

.pt-94 {
    padding-top: 94px;
}

.pb-94 {
    padding-bottom: 94px;
}

.px-94 {
    padding-left: 94px;
    padding-right: 94px;
}

.py-94 {
    padding-top: 94px;
    padding-bottom: 94px;
}

/* padding 95px */
.p-95 {
    padding: 95px;
}

.pl-95 {
    padding-left: 95px;
}

.pr-95 {
    padding-right: 95px;
}

.pt-95 {
    padding-top: 95px;
}

.pb-95 {
    padding-bottom: 95px;
}

.px-95 {
    padding-left: 95px;
    padding-right: 95px;
}

.py-95 {
    padding-top: 95px;
    padding-bottom: 95px;
}

/* padding 96px */
.p-96 {
    padding: 96px;
}

.pl-96 {
    padding-left: 96px;
}

.pr-96 {
    padding-right: 96px;
}

.pt-96 {
    padding-top: 96px;
}

.pb-96 {
    padding-bottom: 96px;
}

.px-96 {
    padding-left: 96px;
    padding-right: 96px;
}

.py-96 {
    padding-top: 96px;
    padding-bottom: 96px;
}

/* padding 97px */
.p-97 {
    padding: 97px;
}

.pl-97 {
    padding-left: 97px;
}

.pr-97 {
    padding-right: 97px;
}

.pt-97 {
    padding-top: 97px;
}

.pb-97 {
    padding-bottom: 97px;
}

.px-97 {
    padding-left: 97px;
    padding-right: 97px;
}

.py-97 {
    padding-top: 97px;
    padding-bottom: 97px;
}

/* padding 98px */
.p-98 {
    padding: 98px;
}

.pl-98 {
    padding-left: 98px;
}

.pr-98 {
    padding-right: 98px;
}

.pt-98 {
    padding-top: 98px;
}

.pb-98 {
    padding-bottom: 98px;
}

.px-98 {
    padding-left: 98px;
    padding-right: 98px;
}

.py-98 {
    padding-top: 98px;
    padding-bottom: 98px;
}

/* padding 99px */
.p-99 {
    padding: 99px;
}

.pl-99 {
    padding-left: 99px;
}

.pr-99 {
    padding-right: 99px;
}

.pt-99 {
    padding-top: 99px;
}

.pb-99 {
    padding-bottom: 99px;
}

.px-99 {
    padding-left: 99px;
    padding-right: 99px;
}

.py-99 {
    padding-top: 99px;
    padding-bottom: 99px;
}

/* padding 100px */
.p-100 {
    padding: 100px;
}

.pl-100 {
    padding-left: 100px;
}

.pr-100 {
    padding-right: 100px;
}

.pt-100 {
    padding-top: 100px;
}

.pb-100 {
    padding-bottom: 100px;
}

.px-100 {
    padding-left: 100px;
    padding-right: 100px;
}

.py-100 {
    padding-top: 100px;
    padding-bottom: 100px;
}

/* padding 101px */
.p-101 {
    padding: 101px;
}

.pl-101 {
    padding-left: 101px;
}

.pr-101 {
    padding-right: 101px;
}

.pt-101 {
    padding-top: 101px;
}

.pb-101 {
    padding-bottom: 101px;
}

.px-101 {
    padding-left: 101px;
    padding-right: 101px;
}

.py-101 {
    padding-top: 101px;
    padding-bottom: 101px;
}

/* padding 102px */
.p-102 {
    padding: 102px;
}

.pl-102 {
    padding-left: 102px;
}

.pr-102 {
    padding-right: 102px;
}

.pt-102 {
    padding-top: 102px;
}

.pb-102 {
    padding-bottom: 102px;
}

.px-102 {
    padding-left: 102px;
    padding-right: 102px;
}

.py-102 {
    padding-top: 102px;
    padding-bottom: 102px;
}

/* padding 103px */
.p-103 {
    padding: 103px;
}

.pl-103 {
    padding-left: 103px;
}

.pr-103 {
    padding-right: 103px;
}

.pt-103 {
    padding-top: 103px;
}

.pb-103 {
    padding-bottom: 103px;
}

.px-103 {
    padding-left: 103px;
    padding-right: 103px;
}

.py-103 {
    padding-top: 103px;
    padding-bottom: 103px;
}

/* padding 104px */
.p-104 {
    padding: 104px;
}

.pl-104 {
    padding-left: 104px;
}

.pr-104 {
    padding-right: 104px;
}

.pt-104 {
    padding-top: 104px;
}

.pb-104 {
    padding-bottom: 104px;
}

.px-104 {
    padding-left: 104px;
    padding-right: 104px;
}

.py-104 {
    padding-top: 104px;
    padding-bottom: 104px;
}

/* padding 105px */
.p-105 {
    padding: 105px;
}

.pl-105 {
    padding-left: 105px;
}

.pr-105 {
    padding-right: 105px;
}

.pt-105 {
    padding-top: 105px;
}

.pb-105 {
    padding-bottom: 105px;
}

.px-105 {
    padding-left: 105px;
    padding-right: 105px;
}

.py-105 {
    padding-top: 105px;
    padding-bottom: 105px;
}

/* padding 106px */
.p-106 {
    padding: 106px;
}

.pl-106 {
    padding-left: 106px;
}

.pr-106 {
    padding-right: 106px;
}

.pt-106 {
    padding-top: 106px;
}

.pb-106 {
    padding-bottom: 106px;
}

.px-106 {
    padding-left: 106px;
    padding-right: 106px;
}

.py-106 {
    padding-top: 106px;
    padding-bottom: 106px;
}

/* padding 107px */
.p-107 {
    padding: 107px;
}

.pl-107 {
    padding-left: 107px;
}

.pr-107 {
    padding-right: 107px;
}

.pt-107 {
    padding-top: 107px;
}

.pb-107 {
    padding-bottom: 107px;
}

.px-107 {
    padding-left: 107px;
    padding-right: 107px;
}

.py-107 {
    padding-top: 107px;
    padding-bottom: 107px;
}

/* padding 108px */
.p-108 {
    padding: 108px;
}

.pl-108 {
    padding-left: 108px;
}

.pr-108 {
    padding-right: 108px;
}

.pt-108 {
    padding-top: 108px;
}

.pb-108 {
    padding-bottom: 108px;
}

.px-108 {
    padding-left: 108px;
    padding-right: 108px;
}

.py-108 {
    padding-top: 108px;
    padding-bottom: 108px;
}

/* padding 109px */
.p-109 {
    padding: 109px;
}

.pl-109 {
    padding-left: 109px;
}

.pr-109 {
    padding-right: 109px;
}

.pt-109 {
    padding-top: 109px;
}

.pb-109 {
    padding-bottom: 109px;
}

.px-109 {
    padding-left: 109px;
    padding-right: 109px;
}

.py-109 {
    padding-top: 109px;
    padding-bottom: 109px;
}

/* padding 110px */
.p-110 {
    padding: 110px;
}

.pl-110 {
    padding-left: 110px;
}

.pr-110 {
    padding-right: 110px;
}

.pt-110 {
    padding-top: 110px;
}

.pb-110 {
    padding-bottom: 110px;
}

.px-110 {
    padding-left: 110px;
    padding-right: 110px;
}

.py-110 {
    padding-top: 110px;
    padding-bottom: 110px;
}

/* padding 111px */
.p-111 {
    padding: 111px;
}

.pl-111 {
    padding-left: 111px;
}

.pr-111 {
    padding-right: 111px;
}

.pt-111 {
    padding-top: 111px;
}

.pb-111 {
    padding-bottom: 111px;
}

.px-111 {
    padding-left: 111px;
    padding-right: 111px;
}

.py-111 {
    padding-top: 111px;
    padding-bottom: 111px;
}

/* padding 112px */
.p-112 {
    padding: 112px;
}

.pl-112 {
    padding-left: 112px;
}

.pr-112 {
    padding-right: 112px;
}

.pt-112 {
    padding-top: 112px;
}

.pb-112 {
    padding-bottom: 112px;
}

.px-112 {
    padding-left: 112px;
    padding-right: 112px;
}

.py-112 {
    padding-top: 112px;
    padding-bottom: 112px;
}

/* padding 113px */
.p-113 {
    padding: 113px;
}

.pl-113 {
    padding-left: 113px;
}

.pr-113 {
    padding-right: 113px;
}

.pt-113 {
    padding-top: 113px;
}

.pb-113 {
    padding-bottom: 113px;
}

.px-113 {
    padding-left: 113px;
    padding-right: 113px;
}

.py-113 {
    padding-top: 113px;
    padding-bottom: 113px;
}

/* padding 114px */
.p-114 {
    padding: 114px;
}

.pl-114 {
    padding-left: 114px;
}

.pr-114 {
    padding-right: 114px;
}

.pt-114 {
    padding-top: 114px;
}

.pb-114 {
    padding-bottom: 114px;
}

.px-114 {
    padding-left: 114px;
    padding-right: 114px;
}

.py-114 {
    padding-top: 114px;
    padding-bottom: 114px;
}

/* padding 115px */
.p-115 {
    padding: 115px;
}

.pl-115 {
    padding-left: 115px;
}

.pr-115 {
    padding-right: 115px;
}

.pt-115 {
    padding-top: 115px;
}

.pb-115 {
    padding-bottom: 115px;
}

.px-115 {
    padding-left: 115px;
    padding-right: 115px;
}

.py-115 {
    padding-top: 115px;
    padding-bottom: 115px;
}

/* padding 116px */
.p-116 {
    padding: 116px;
}

.pl-116 {
    padding-left: 116px;
}

.pr-116 {
    padding-right: 116px;
}

.pt-116 {
    padding-top: 116px;
}

.pb-116 {
    padding-bottom: 116px;
}

.px-116 {
    padding-left: 116px;
    padding-right: 116px;
}

.py-116 {
    padding-top: 116px;
    padding-bottom: 116px;
}

/* padding 117px */
.p-117 {
    padding: 117px;
}

.pl-117 {
    padding-left: 117px;
}

.pr-117 {
    padding-right: 117px;
}

.pt-117 {
    padding-top: 117px;
}

.pb-117 {
    padding-bottom: 117px;
}

.px-117 {
    padding-left: 117px;
    padding-right: 117px;
}

.py-117 {
    padding-top: 117px;
    padding-bottom: 117px;
}

/* padding 118px */
.p-118 {
    padding: 118px;
}

.pl-118 {
    padding-left: 118px;
}

.pr-118 {
    padding-right: 118px;
}

.pt-118 {
    padding-top: 118px;
}

.pb-118 {
    padding-bottom: 118px;
}

.px-118 {
    padding-left: 118px;
    padding-right: 118px;
}

.py-118 {
    padding-top: 118px;
    padding-bottom: 118px;
}

/* padding 119px */
.p-119 {
    padding: 119px;
}

.pl-119 {
    padding-left: 119px;
}

.pr-119 {
    padding-right: 119px;
}

.pt-119 {
    padding-top: 119px;
}

.pb-119 {
    padding-bottom: 119px;
}

.px-119 {
    padding-left: 119px;
    padding-right: 119px;
}

.py-119 {
    padding-top: 119px;
    padding-bottom: 119px;
}

/* padding 120px */
.p-120 {
    padding: 120px;
}

.pl-120 {
    padding-left: 120px;
}

.pr-120 {
    padding-right: 120px;
}

.pt-120 {
    padding-top: 120px;
}

.pb-120 {
    padding-bottom: 120px;
}

.px-120 {
    padding-left: 120px;
    padding-right: 120px;
}

.py-120 {
    padding-top: 120px;
    padding-bottom: 120px;
}

/* padding 121px */
.p-121 {
    padding: 121px;
}

.pl-121 {
    padding-left: 121px;
}

.pr-121 {
    padding-right: 121px;
}

.pt-121 {
    padding-top: 121px;
}

.pb-121 {
    padding-bottom: 121px;
}

.px-121 {
    padding-left: 121px;
    padding-right: 121px;
}

.py-121 {
    padding-top: 121px;
    padding-bottom: 121px;
}

/* padding 122px */
.p-122 {
    padding: 122px;
}

.pl-122 {
    padding-left: 122px;
}

.pr-122 {
    padding-right: 122px;
}

.pt-122 {
    padding-top: 122px;
}

.pb-122 {
    padding-bottom: 122px;
}

.px-122 {
    padding-left: 122px;
    padding-right: 122px;
}

.py-122 {
    padding-top: 122px;
    padding-bottom: 122px;
}

/* padding 123px */
.p-123 {
    padding: 123px;
}

.pl-123 {
    padding-left: 123px;
}

.pr-123 {
    padding-right: 123px;
}

.pt-123 {
    padding-top: 123px;
}

.pb-123 {
    padding-bottom: 123px;
}

.px-123 {
    padding-left: 123px;
    padding-right: 123px;
}

.py-123 {
    padding-top: 123px;
    padding-bottom: 123px;
}

/* padding 124px */
.p-124 {
    padding: 124px;
}

.pl-124 {
    padding-left: 124px;
}

.pr-124 {
    padding-right: 124px;
}

.pt-124 {
    padding-top: 124px;
}

.pb-124 {
    padding-bottom: 124px;
}

.px-124 {
    padding-left: 124px;
    padding-right: 124px;
}

.py-124 {
    padding-top: 124px;
    padding-bottom: 124px;
}

/* padding 125px */
.p-125 {
    padding: 125px;
}

.pl-125 {
    padding-left: 125px;
}

.pr-125 {
    padding-right: 125px;
}

.pt-125 {
    padding-top: 125px;
}

.pb-125 {
    padding-bottom: 125px;
}

.px-125 {
    padding-left: 125px;
    padding-right: 125px;
}

.py-125 {
    padding-top: 125px;
    padding-bottom: 125px;
}

/* padding 126px */
.p-126 {
    padding: 126px;
}

.pl-126 {
    padding-left: 126px;
}

.pr-126 {
    padding-right: 126px;
}

.pt-126 {
    padding-top: 126px;
}

.pb-126 {
    padding-bottom: 126px;
}

.px-126 {
    padding-left: 126px;
    padding-right: 126px;
}

.py-126 {
    padding-top: 126px;
    padding-bottom: 126px;
}

/* padding 127px */
.p-127 {
    padding: 127px;
}

.pl-127 {
    padding-left: 127px;
}

.pr-127 {
    padding-right: 127px;
}

.pt-127 {
    padding-top: 127px;
}

.pb-127 {
    padding-bottom: 127px;
}

.px-127 {
    padding-left: 127px;
    padding-right: 127px;
}

.py-127 {
    padding-top: 127px;
    padding-bottom: 127px;
}

/* padding 128px */
.p-128 {
    padding: 128px;
}

.pl-128 {
    padding-left: 128px;
}

.pr-128 {
    padding-right: 128px;
}

.pt-128 {
    padding-top: 128px;
}

.pb-128 {
    padding-bottom: 128px;
}

.px-128 {
    padding-left: 128px;
    padding-right: 128px;
}

.py-128 {
    padding-top: 128px;
    padding-bottom: 128px;
}

/* padding 129px */
.p-129 {
    padding: 129px;
}

.pl-129 {
    padding-left: 129px;
}

.pr-129 {
    padding-right: 129px;
}

.pt-129 {
    padding-top: 129px;
}

.pb-129 {
    padding-bottom: 129px;
}

.px-129 {
    padding-left: 129px;
    padding-right: 129px;
}

.py-129 {
    padding-top: 129px;
    padding-bottom: 129px;
}

/* padding 130px */
.p-130 {
    padding: 130px;
}

.pl-130 {
    padding-left: 130px;
}

.pr-130 {
    padding-right: 130px;
}

.pt-130 {
    padding-top: 130px;
}

.pb-130 {
    padding-bottom: 130px;
}

.px-130 {
    padding-left: 130px;
    padding-right: 130px;
}

.py-130 {
    padding-top: 130px;
    padding-bottom: 130px;
}

/* padding 131px */
.p-131 {
    padding: 131px;
}

.pl-131 {
    padding-left: 131px;
}

.pr-131 {
    padding-right: 131px;
}

.pt-131 {
    padding-top: 131px;
}

.pb-131 {
    padding-bottom: 131px;
}

.px-131 {
    padding-left: 131px;
    padding-right: 131px;
}

.py-131 {
    padding-top: 131px;
    padding-bottom: 131px;
}

/* padding 132px */
.p-132 {
    padding: 132px;
}

.pl-132 {
    padding-left: 132px;
}

.pr-132 {
    padding-right: 132px;
}

.pt-132 {
    padding-top: 132px;
}

.pb-132 {
    padding-bottom: 132px;
}

.px-132 {
    padding-left: 132px;
    padding-right: 132px;
}

.py-132 {
    padding-top: 132px;
    padding-bottom: 132px;
}

/* padding 133px */
.p-133 {
    padding: 133px;
}

.pl-133 {
    padding-left: 133px;
}

.pr-133 {
    padding-right: 133px;
}

.pt-133 {
    padding-top: 133px;
}

.pb-133 {
    padding-bottom: 133px;
}

.px-133 {
    padding-left: 133px;
    padding-right: 133px;
}

.py-133 {
    padding-top: 133px;
    padding-bottom: 133px;
}

/* padding 134px */
.p-134 {
    padding: 134px;
}

.pl-134 {
    padding-left: 134px;
}

.pr-134 {
    padding-right: 134px;
}

.pt-134 {
    padding-top: 134px;
}

.pb-134 {
    padding-bottom: 134px;
}

.px-134 {
    padding-left: 134px;
    padding-right: 134px;
}

.py-134 {
    padding-top: 134px;
    padding-bottom: 134px;
}

/* padding 135px */
.p-135 {
    padding: 135px;
}

.pl-135 {
    padding-left: 135px;
}

.pr-135 {
    padding-right: 135px;
}

.pt-135 {
    padding-top: 135px;
}

.pb-135 {
    padding-bottom: 135px;
}

.px-135 {
    padding-left: 135px;
    padding-right: 135px;
}

.py-135 {
    padding-top: 135px;
    padding-bottom: 135px;
}

/* padding 136px */
.p-136 {
    padding: 136px;
}

.pl-136 {
    padding-left: 136px;
}

.pr-136 {
    padding-right: 136px;
}

.pt-136 {
    padding-top: 136px;
}

.pb-136 {
    padding-bottom: 136px;
}

.px-136 {
    padding-left: 136px;
    padding-right: 136px;
}

.py-136 {
    padding-top: 136px;
    padding-bottom: 136px;
}

/* padding 137px */
.p-137 {
    padding: 137px;
}

.pl-137 {
    padding-left: 137px;
}

.pr-137 {
    padding-right: 137px;
}

.pt-137 {
    padding-top: 137px;
}

.pb-137 {
    padding-bottom: 137px;
}

.px-137 {
    padding-left: 137px;
    padding-right: 137px;
}

.py-137 {
    padding-top: 137px;
    padding-bottom: 137px;
}

/* padding 138px */
.p-138 {
    padding: 138px;
}

.pl-138 {
    padding-left: 138px;
}

.pr-138 {
    padding-right: 138px;
}

.pt-138 {
    padding-top: 138px;
}

.pb-138 {
    padding-bottom: 138px;
}

.px-138 {
    padding-left: 138px;
    padding-right: 138px;
}

.py-138 {
    padding-top: 138px;
    padding-bottom: 138px;
}

/* padding 139px */
.p-139 {
    padding: 139px;
}

.pl-139 {
    padding-left: 139px;
}

.pr-139 {
    padding-right: 139px;
}

.pt-139 {
    padding-top: 139px;
}

.pb-139 {
    padding-bottom: 139px;
}

.px-139 {
    padding-left: 139px;
    padding-right: 139px;
}

.py-139 {
    padding-top: 139px;
    padding-bottom: 139px;
}

/* padding 140px */
.p-140 {
    padding: 140px;
}

.pl-140 {
    padding-left: 140px;
}

.pr-140 {
    padding-right: 140px;
}

.pt-140 {
    padding-top: 140px;
}

.pb-140 {
    padding-bottom: 140px;
}

.px-140 {
    padding-left: 140px;
    padding-right: 140px;
}

.py-140 {
    padding-top: 140px;
    padding-bottom: 140px;
}

/* padding 141px */
.p-141 {
    padding: 141px;
}

.pl-141 {
    padding-left: 141px;
}

.pr-141 {
    padding-right: 141px;
}

.pt-141 {
    padding-top: 141px;
}

.pb-141 {
    padding-bottom: 141px;
}

.px-141 {
    padding-left: 141px;
    padding-right: 141px;
}

.py-141 {
    padding-top: 141px;
    padding-bottom: 141px;
}

/* padding 142px */
.p-142 {
    padding: 142px;
}

.pl-142 {
    padding-left: 142px;
}

.pr-142 {
    padding-right: 142px;
}

.pt-142 {
    padding-top: 142px;
}

.pb-142 {
    padding-bottom: 142px;
}

.px-142 {
    padding-left: 142px;
    padding-right: 142px;
}

.py-142 {
    padding-top: 142px;
    padding-bottom: 142px;
}

/* padding 143px */
.p-143 {
    padding: 143px;
}

.pl-143 {
    padding-left: 143px;
}

.pr-143 {
    padding-right: 143px;
}

.pt-143 {
    padding-top: 143px;
}

.pb-143 {
    padding-bottom: 143px;
}

.px-143 {
    padding-left: 143px;
    padding-right: 143px;
}

.py-143 {
    padding-top: 143px;
    padding-bottom: 143px;
}

/* padding 144px */
.p-144 {
    padding: 144px;
}

.pl-144 {
    padding-left: 144px;
}

.pr-144 {
    padding-right: 144px;
}

.pt-144 {
    padding-top: 144px;
}

.pb-144 {
    padding-bottom: 144px;
}

.px-144 {
    padding-left: 144px;
    padding-right: 144px;
}

.py-144 {
    padding-top: 144px;
    padding-bottom: 144px;
}

/* padding 145px */
.p-145 {
    padding: 145px;
}

.pl-145 {
    padding-left: 145px;
}

.pr-145 {
    padding-right: 145px;
}

.pt-145 {
    padding-top: 145px;
}

.pb-145 {
    padding-bottom: 145px;
}

.px-145 {
    padding-left: 145px;
    padding-right: 145px;
}

.py-145 {
    padding-top: 145px;
    padding-bottom: 145px;
}

/* padding 146px */
.p-146 {
    padding: 146px;
}

.pl-146 {
    padding-left: 146px;
}

.pr-146 {
    padding-right: 146px;
}

.pt-146 {
    padding-top: 146px;
}

.pb-146 {
    padding-bottom: 146px;
}

.px-146 {
    padding-left: 146px;
    padding-right: 146px;
}

.py-146 {
    padding-top: 146px;
    padding-bottom: 146px;
}

/* padding 147px */
.p-147 {
    padding: 147px;
}

.pl-147 {
    padding-left: 147px;
}

.pr-147 {
    padding-right: 147px;
}

.pt-147 {
    padding-top: 147px;
}

.pb-147 {
    padding-bottom: 147px;
}

.px-147 {
    padding-left: 147px;
    padding-right: 147px;
}

.py-147 {
    padding-top: 147px;
    padding-bottom: 147px;
}

/* padding 148px */
.p-148 {
    padding: 148px;
}

.pl-148 {
    padding-left: 148px;
}

.pr-148 {
    padding-right: 148px;
}

.pt-148 {
    padding-top: 148px;
}

.pb-148 {
    padding-bottom: 148px;
}

.px-148 {
    padding-left: 148px;
    padding-right: 148px;
}

.py-148 {
    padding-top: 148px;
    padding-bottom: 148px;
}

/* padding 149px */
.p-149 {
    padding: 149px;
}

.pl-149 {
    padding-left: 149px;
}

.pr-149 {
    padding-right: 149px;
}

.pt-149 {
    padding-top: 149px;
}

.pb-149 {
    padding-bottom: 149px;
}

.px-149 {
    padding-left: 149px;
    padding-right: 149px;
}

.py-149 {
    padding-top: 149px;
    padding-bottom: 149px;
}

/* padding 150px */
.p-150 {
    padding: 150px;
}

.pl-150 {
    padding-left: 150px;
}

.pr-150 {
    padding-right: 150px;
}

.pt-150 {
    padding-top: 150px;
}

.pb-150 {
    padding-bottom: 150px;
}

.px-150 {
    padding-left: 150px;
    padding-right: 150px;
}

.py-150 {
    padding-top: 150px;
    padding-bottom: 150px;
}

/* padding 151px */
.p-151 {
    padding: 151px;
}

.pl-151 {
    padding-left: 151px;
}

.pr-151 {
    padding-right: 151px;
}

.pt-151 {
    padding-top: 151px;
}

.pb-151 {
    padding-bottom: 151px;
}

.px-151 {
    padding-left: 151px;
    padding-right: 151px;
}

.py-151 {
    padding-top: 151px;
    padding-bottom: 151px;
}

/* padding 152px */
.p-152 {
    padding: 152px;
}

.pl-152 {
    padding-left: 152px;
}

.pr-152 {
    padding-right: 152px;
}

.pt-152 {
    padding-top: 152px;
}

.pb-152 {
    padding-bottom: 152px;
}

.px-152 {
    padding-left: 152px;
    padding-right: 152px;
}

.py-152 {
    padding-top: 152px;
    padding-bottom: 152px;
}

/* padding 153px */
.p-153 {
    padding: 153px;
}

.pl-153 {
    padding-left: 153px;
}

.pr-153 {
    padding-right: 153px;
}

.pt-153 {
    padding-top: 153px;
}

.pb-153 {
    padding-bottom: 153px;
}

.px-153 {
    padding-left: 153px;
    padding-right: 153px;
}

.py-153 {
    padding-top: 153px;
    padding-bottom: 153px;
}

/* padding 154px */
.p-154 {
    padding: 154px;
}

.pl-154 {
    padding-left: 154px;
}

.pr-154 {
    padding-right: 154px;
}

.pt-154 {
    padding-top: 154px;
}

.pb-154 {
    padding-bottom: 154px;
}

.px-154 {
    padding-left: 154px;
    padding-right: 154px;
}

.py-154 {
    padding-top: 154px;
    padding-bottom: 154px;
}

/* padding 155px */
.p-155 {
    padding: 155px;
}

.pl-155 {
    padding-left: 155px;
}

.pr-155 {
    padding-right: 155px;
}

.pt-155 {
    padding-top: 155px;
}

.pb-155 {
    padding-bottom: 155px;
}

.px-155 {
    padding-left: 155px;
    padding-right: 155px;
}

.py-155 {
    padding-top: 155px;
    padding-bottom: 155px;
}

/* padding 156px */
.p-156 {
    padding: 156px;
}

.pl-156 {
    padding-left: 156px;
}

.pr-156 {
    padding-right: 156px;
}

.pt-156 {
    padding-top: 156px;
}

.pb-156 {
    padding-bottom: 156px;
}

.px-156 {
    padding-left: 156px;
    padding-right: 156px;
}

.py-156 {
    padding-top: 156px;
    padding-bottom: 156px;
}

/* padding 157px */
.p-157 {
    padding: 157px;
}

.pl-157 {
    padding-left: 157px;
}

.pr-157 {
    padding-right: 157px;
}

.pt-157 {
    padding-top: 157px;
}

.pb-157 {
    padding-bottom: 157px;
}

.px-157 {
    padding-left: 157px;
    padding-right: 157px;
}

.py-157 {
    padding-top: 157px;
    padding-bottom: 157px;
}

/* padding 158px */
.p-158 {
    padding: 158px;
}

.pl-158 {
    padding-left: 158px;
}

.pr-158 {
    padding-right: 158px;
}

.pt-158 {
    padding-top: 158px;
}

.pb-158 {
    padding-bottom: 158px;
}

.px-158 {
    padding-left: 158px;
    padding-right: 158px;
}

.py-158 {
    padding-top: 158px;
    padding-bottom: 158px;
}

/* padding 159px */
.p-159 {
    padding: 159px;
}

.pl-159 {
    padding-left: 159px;
}

.pr-159 {
    padding-right: 159px;
}

.pt-159 {
    padding-top: 159px;
}

.pb-159 {
    padding-bottom: 159px;
}

.px-159 {
    padding-left: 159px;
    padding-right: 159px;
}

.py-159 {
    padding-top: 159px;
    padding-bottom: 159px;
}

/* padding 160px */
.p-160 {
    padding: 160px;
}

.pl-160 {
    padding-left: 160px;
}

.pr-160 {
    padding-right: 160px;
}

.pt-160 {
    padding-top: 160px;
}

.pb-160 {
    padding-bottom: 160px;
}

.px-160 {
    padding-left: 160px;
    padding-right: 160px;
}

.py-160 {
    padding-top: 160px;
    padding-bottom: 160px;
}

/* padding 161px */
.p-161 {
    padding: 161px;
}

.pl-161 {
    padding-left: 161px;
}

.pr-161 {
    padding-right: 161px;
}

.pt-161 {
    padding-top: 161px;
}

.pb-161 {
    padding-bottom: 161px;
}

.px-161 {
    padding-left: 161px;
    padding-right: 161px;
}

.py-161 {
    padding-top: 161px;
    padding-bottom: 161px;
}

/* padding 162px */
.p-162 {
    padding: 162px;
}

.pl-162 {
    padding-left: 162px;
}

.pr-162 {
    padding-right: 162px;
}

.pt-162 {
    padding-top: 162px;
}

.pb-162 {
    padding-bottom: 162px;
}

.px-162 {
    padding-left: 162px;
    padding-right: 162px;
}

.py-162 {
    padding-top: 162px;
    padding-bottom: 162px;
}

/* padding 163px */
.p-163 {
    padding: 163px;
}

.pl-163 {
    padding-left: 163px;
}

.pr-163 {
    padding-right: 163px;
}

.pt-163 {
    padding-top: 163px;
}

.pb-163 {
    padding-bottom: 163px;
}

.px-163 {
    padding-left: 163px;
    padding-right: 163px;
}

.py-163 {
    padding-top: 163px;
    padding-bottom: 163px;
}

/* padding 164px */
.p-164 {
    padding: 164px;
}

.pl-164 {
    padding-left: 164px;
}

.pr-164 {
    padding-right: 164px;
}

.pt-164 {
    padding-top: 164px;
}

.pb-164 {
    padding-bottom: 164px;
}

.px-164 {
    padding-left: 164px;
    padding-right: 164px;
}

.py-164 {
    padding-top: 164px;
    padding-bottom: 164px;
}

/* padding 165px */
.p-165 {
    padding: 165px;
}

.pl-165 {
    padding-left: 165px;
}

.pr-165 {
    padding-right: 165px;
}

.pt-165 {
    padding-top: 165px;
}

.pb-165 {
    padding-bottom: 165px;
}

.px-165 {
    padding-left: 165px;
    padding-right: 165px;
}

.py-165 {
    padding-top: 165px;
    padding-bottom: 165px;
}

/* padding 166px */
.p-166 {
    padding: 166px;
}

.pl-166 {
    padding-left: 166px;
}

.pr-166 {
    padding-right: 166px;
}

.pt-166 {
    padding-top: 166px;
}

.pb-166 {
    padding-bottom: 166px;
}

.px-166 {
    padding-left: 166px;
    padding-right: 166px;
}

.py-166 {
    padding-top: 166px;
    padding-bottom: 166px;
}

/* padding 167px */
.p-167 {
    padding: 167px;
}

.pl-167 {
    padding-left: 167px;
}

.pr-167 {
    padding-right: 167px;
}

.pt-167 {
    padding-top: 167px;
}

.pb-167 {
    padding-bottom: 167px;
}

.px-167 {
    padding-left: 167px;
    padding-right: 167px;
}

.py-167 {
    padding-top: 167px;
    padding-bottom: 167px;
}

/* padding 168px */
.p-168 {
    padding: 168px;
}

.pl-168 {
    padding-left: 168px;
}

.pr-168 {
    padding-right: 168px;
}

.pt-168 {
    padding-top: 168px;
}

.pb-168 {
    padding-bottom: 168px;
}

.px-168 {
    padding-left: 168px;
    padding-right: 168px;
}

.py-168 {
    padding-top: 168px;
    padding-bottom: 168px;
}

/* padding 169px */
.p-169 {
    padding: 169px;
}

.pl-169 {
    padding-left: 169px;
}

.pr-169 {
    padding-right: 169px;
}

.pt-169 {
    padding-top: 169px;
}

.pb-169 {
    padding-bottom: 169px;
}

.px-169 {
    padding-left: 169px;
    padding-right: 169px;
}

.py-169 {
    padding-top: 169px;
    padding-bottom: 169px;
}

/* padding 170px */
.p-170 {
    padding: 170px;
}

.pl-170 {
    padding-left: 170px;
}

.pr-170 {
    padding-right: 170px;
}

.pt-170 {
    padding-top: 170px;
}

.pb-170 {
    padding-bottom: 170px;
}

.px-170 {
    padding-left: 170px;
    padding-right: 170px;
}

.py-170 {
    padding-top: 170px;
    padding-bottom: 170px;
}

/* padding 171px */
.p-171 {
    padding: 171px;
}

.pl-171 {
    padding-left: 171px;
}

.pr-171 {
    padding-right: 171px;
}

.pt-171 {
    padding-top: 171px;
}

.pb-171 {
    padding-bottom: 171px;
}

.px-171 {
    padding-left: 171px;
    padding-right: 171px;
}

.py-171 {
    padding-top: 171px;
    padding-bottom: 171px;
}

/* padding 172px */
.p-172 {
    padding: 172px;
}

.pl-172 {
    padding-left: 172px;
}

.pr-172 {
    padding-right: 172px;
}

.pt-172 {
    padding-top: 172px;
}

.pb-172 {
    padding-bottom: 172px;
}

.px-172 {
    padding-left: 172px;
    padding-right: 172px;
}

.py-172 {
    padding-top: 172px;
    padding-bottom: 172px;
}

/* padding 173px */
.p-173 {
    padding: 173px;
}

.pl-173 {
    padding-left: 173px;
}

.pr-173 {
    padding-right: 173px;
}

.pt-173 {
    padding-top: 173px;
}

.pb-173 {
    padding-bottom: 173px;
}

.px-173 {
    padding-left: 173px;
    padding-right: 173px;
}

.py-173 {
    padding-top: 173px;
    padding-bottom: 173px;
}

/* padding 174px */
.p-174 {
    padding: 174px;
}

.pl-174 {
    padding-left: 174px;
}

.pr-174 {
    padding-right: 174px;
}

.pt-174 {
    padding-top: 174px;
}

.pb-174 {
    padding-bottom: 174px;
}

.px-174 {
    padding-left: 174px;
    padding-right: 174px;
}

.py-174 {
    padding-top: 174px;
    padding-bottom: 174px;
}

/* padding 175px */
.p-175 {
    padding: 175px;
}

.pl-175 {
    padding-left: 175px;
}

.pr-175 {
    padding-right: 175px;
}

.pt-175 {
    padding-top: 175px;
}

.pb-175 {
    padding-bottom: 175px;
}

.px-175 {
    padding-left: 175px;
    padding-right: 175px;
}

.py-175 {
    padding-top: 175px;
    padding-bottom: 175px;
}

/* padding 176px */
.p-176 {
    padding: 176px;
}

.pl-176 {
    padding-left: 176px;
}

.pr-176 {
    padding-right: 176px;
}

.pt-176 {
    padding-top: 176px;
}

.pb-176 {
    padding-bottom: 176px;
}

.px-176 {
    padding-left: 176px;
    padding-right: 176px;
}

.py-176 {
    padding-top: 176px;
    padding-bottom: 176px;
}

/* padding 177px */
.p-177 {
    padding: 177px;
}

.pl-177 {
    padding-left: 177px;
}

.pr-177 {
    padding-right: 177px;
}

.pt-177 {
    padding-top: 177px;
}

.pb-177 {
    padding-bottom: 177px;
}

.px-177 {
    padding-left: 177px;
    padding-right: 177px;
}

.py-177 {
    padding-top: 177px;
    padding-bottom: 177px;
}

/* padding 178px */
.p-178 {
    padding: 178px;
}

.pl-178 {
    padding-left: 178px;
}

.pr-178 {
    padding-right: 178px;
}

.pt-178 {
    padding-top: 178px;
}

.pb-178 {
    padding-bottom: 178px;
}

.px-178 {
    padding-left: 178px;
    padding-right: 178px;
}

.py-178 {
    padding-top: 178px;
    padding-bottom: 178px;
}

/* padding 179px */
.p-179 {
    padding: 179px;
}

.pl-179 {
    padding-left: 179px;
}

.pr-179 {
    padding-right: 179px;
}

.pt-179 {
    padding-top: 179px;
}

.pb-179 {
    padding-bottom: 179px;
}

.px-179 {
    padding-left: 179px;
    padding-right: 179px;
}

.py-179 {
    padding-top: 179px;
    padding-bottom: 179px;
}

/* padding 180px */
.p-180 {
    padding: 180px;
}

.pl-180 {
    padding-left: 180px;
}

.pr-180 {
    padding-right: 180px;
}

.pt-180 {
    padding-top: 180px;
}

.pb-180 {
    padding-bottom: 180px;
}

.px-180 {
    padding-left: 180px;
    padding-right: 180px;
}

.py-180 {
    padding-top: 180px;
    padding-bottom: 180px;
}

/* padding 181px */
.p-181 {
    padding: 181px;
}

.pl-181 {
    padding-left: 181px;
}

.pr-181 {
    padding-right: 181px;
}

.pt-181 {
    padding-top: 181px;
}

.pb-181 {
    padding-bottom: 181px;
}

.px-181 {
    padding-left: 181px;
    padding-right: 181px;
}

.py-181 {
    padding-top: 181px;
    padding-bottom: 181px;
}

/* padding 182px */
.p-182 {
    padding: 182px;
}

.pl-182 {
    padding-left: 182px;
}

.pr-182 {
    padding-right: 182px;
}

.pt-182 {
    padding-top: 182px;
}

.pb-182 {
    padding-bottom: 182px;
}

.px-182 {
    padding-left: 182px;
    padding-right: 182px;
}

.py-182 {
    padding-top: 182px;
    padding-bottom: 182px;
}

/* padding 183px */
.p-183 {
    padding: 183px;
}

.pl-183 {
    padding-left: 183px;
}

.pr-183 {
    padding-right: 183px;
}

.pt-183 {
    padding-top: 183px;
}

.pb-183 {
    padding-bottom: 183px;
}

.px-183 {
    padding-left: 183px;
    padding-right: 183px;
}

.py-183 {
    padding-top: 183px;
    padding-bottom: 183px;
}

/* padding 184px */
.p-184 {
    padding: 184px;
}

.pl-184 {
    padding-left: 184px;
}

.pr-184 {
    padding-right: 184px;
}

.pt-184 {
    padding-top: 184px;
}

.pb-184 {
    padding-bottom: 184px;
}

.px-184 {
    padding-left: 184px;
    padding-right: 184px;
}

.py-184 {
    padding-top: 184px;
    padding-bottom: 184px;
}

/* padding 185px */
.p-185 {
    padding: 185px;
}

.pl-185 {
    padding-left: 185px;
}

.pr-185 {
    padding-right: 185px;
}

.pt-185 {
    padding-top: 185px;
}

.pb-185 {
    padding-bottom: 185px;
}

.px-185 {
    padding-left: 185px;
    padding-right: 185px;
}

.py-185 {
    padding-top: 185px;
    padding-bottom: 185px;
}

/* padding 186px */
.p-186 {
    padding: 186px;
}

.pl-186 {
    padding-left: 186px;
}

.pr-186 {
    padding-right: 186px;
}

.pt-186 {
    padding-top: 186px;
}

.pb-186 {
    padding-bottom: 186px;
}

.px-186 {
    padding-left: 186px;
    padding-right: 186px;
}

.py-186 {
    padding-top: 186px;
    padding-bottom: 186px;
}

/* padding 187px */
.p-187 {
    padding: 187px;
}

.pl-187 {
    padding-left: 187px;
}

.pr-187 {
    padding-right: 187px;
}

.pt-187 {
    padding-top: 187px;
}

.pb-187 {
    padding-bottom: 187px;
}

.px-187 {
    padding-left: 187px;
    padding-right: 187px;
}

.py-187 {
    padding-top: 187px;
    padding-bottom: 187px;
}

/* padding 188px */
.p-188 {
    padding: 188px;
}

.pl-188 {
    padding-left: 188px;
}

.pr-188 {
    padding-right: 188px;
}

.pt-188 {
    padding-top: 188px;
}

.pb-188 {
    padding-bottom: 188px;
}

.px-188 {
    padding-left: 188px;
    padding-right: 188px;
}

.py-188 {
    padding-top: 188px;
    padding-bottom: 188px;
}

/* padding 189px */
.p-189 {
    padding: 189px;
}

.pl-189 {
    padding-left: 189px;
}

.pr-189 {
    padding-right: 189px;
}

.pt-189 {
    padding-top: 189px;
}

.pb-189 {
    padding-bottom: 189px;
}

.px-189 {
    padding-left: 189px;
    padding-right: 189px;
}

.py-189 {
    padding-top: 189px;
    padding-bottom: 189px;
}

/* padding 190px */
.p-190 {
    padding: 190px;
}

.pl-190 {
    padding-left: 190px;
}

.pr-190 {
    padding-right: 190px;
}

.pt-190 {
    padding-top: 190px;
}

.pb-190 {
    padding-bottom: 190px;
}

.px-190 {
    padding-left: 190px;
    padding-right: 190px;
}

.py-190 {
    padding-top: 190px;
    padding-bottom: 190px;
}

/* padding 191px */
.p-191 {
    padding: 191px;
}

.pl-191 {
    padding-left: 191px;
}

.pr-191 {
    padding-right: 191px;
}

.pt-191 {
    padding-top: 191px;
}

.pb-191 {
    padding-bottom: 191px;
}

.px-191 {
    padding-left: 191px;
    padding-right: 191px;
}

.py-191 {
    padding-top: 191px;
    padding-bottom: 191px;
}

/* padding 192px */
.p-192 {
    padding: 192px;
}

.pl-192 {
    padding-left: 192px;
}

.pr-192 {
    padding-right: 192px;
}

.pt-192 {
    padding-top: 192px;
}

.pb-192 {
    padding-bottom: 192px;
}

.px-192 {
    padding-left: 192px;
    padding-right: 192px;
}

.py-192 {
    padding-top: 192px;
    padding-bottom: 192px;
}

/* padding 193px */
.p-193 {
    padding: 193px;
}

.pl-193 {
    padding-left: 193px;
}

.pr-193 {
    padding-right: 193px;
}

.pt-193 {
    padding-top: 193px;
}

.pb-193 {
    padding-bottom: 193px;
}

.px-193 {
    padding-left: 193px;
    padding-right: 193px;
}

.py-193 {
    padding-top: 193px;
    padding-bottom: 193px;
}

/* padding 194px */
.p-194 {
    padding: 194px;
}

.pl-194 {
    padding-left: 194px;
}

.pr-194 {
    padding-right: 194px;
}

.pt-194 {
    padding-top: 194px;
}

.pb-194 {
    padding-bottom: 194px;
}

.px-194 {
    padding-left: 194px;
    padding-right: 194px;
}

.py-194 {
    padding-top: 194px;
    padding-bottom: 194px;
}

/* padding 195px */
.p-195 {
    padding: 195px;
}

.pl-195 {
    padding-left: 195px;
}

.pr-195 {
    padding-right: 195px;
}

.pt-195 {
    padding-top: 195px;
}

.pb-195 {
    padding-bottom: 195px;
}

.px-195 {
    padding-left: 195px;
    padding-right: 195px;
}

.py-195 {
    padding-top: 195px;
    padding-bottom: 195px;
}

/* padding 196px */
.p-196 {
    padding: 196px;
}

.pl-196 {
    padding-left: 196px;
}

.pr-196 {
    padding-right: 196px;
}

.pt-196 {
    padding-top: 196px;
}

.pb-196 {
    padding-bottom: 196px;
}

.px-196 {
    padding-left: 196px;
    padding-right: 196px;
}

.py-196 {
    padding-top: 196px;
    padding-bottom: 196px;
}

/* padding 197px */
.p-197 {
    padding: 197px;
}

.pl-197 {
    padding-left: 197px;
}

.pr-197 {
    padding-right: 197px;
}

.pt-197 {
    padding-top: 197px;
}

.pb-197 {
    padding-bottom: 197px;
}

.px-197 {
    padding-left: 197px;
    padding-right: 197px;
}

.py-197 {
    padding-top: 197px;
    padding-bottom: 197px;
}

/* padding 198px */
.p-198 {
    padding: 198px;
}

.pl-198 {
    padding-left: 198px;
}

.pr-198 {
    padding-right: 198px;
}

.pt-198 {
    padding-top: 198px;
}

.pb-198 {
    padding-bottom: 198px;
}

.px-198 {
    padding-left: 198px;
    padding-right: 198px;
}

.py-198 {
    padding-top: 198px;
    padding-bottom: 198px;
}

/* padding 199px */
.p-199 {
    padding: 199px;
}

.pl-199 {
    padding-left: 199px;
}

.pr-199 {
    padding-right: 199px;
}

.pt-199 {
    padding-top: 199px;
}

.pb-199 {
    padding-bottom: 199px;
}

.px-199 {
    padding-left: 199px;
    padding-right: 199px;
}

.py-199 {
    padding-top: 199px;
    padding-bottom: 199px;
}

/* padding 200px */
.p-200 {
    padding: 200px;
}

.pl-200 {
    padding-left: 200px;
}

.pr-200 {
    padding-right: 200px;
}

.pt-200 {
    padding-top: 200px;
}

.pb-200 {
    padding-bottom: 200px;
}

.px-200 {
    padding-left: 200px;
    padding-right: 200px;
}

.py-200 {
    padding-top: 200px;
    padding-bottom: 200px;
}

/* padding 201px */
.p-201 {
    padding: 201px;
}

.pl-201 {
    padding-left: 201px;
}

.pr-201 {
    padding-right: 201px;
}

.pt-201 {
    padding-top: 201px;
}

.pb-201 {
    padding-bottom: 201px;
}

.px-201 {
    padding-left: 201px;
    padding-right: 201px;
}

.py-201 {
    padding-top: 201px;
    padding-bottom: 201px;
}

/* padding 202px */
.p-202 {
    padding: 202px;
}

.pl-202 {
    padding-left: 202px;
}

.pr-202 {
    padding-right: 202px;
}

.pt-202 {
    padding-top: 202px;
}

.pb-202 {
    padding-bottom: 202px;
}

.px-202 {
    padding-left: 202px;
    padding-right: 202px;
}

.py-202 {
    padding-top: 202px;
    padding-bottom: 202px;
}

/* padding 203px */
.p-203 {
    padding: 203px;
}

.pl-203 {
    padding-left: 203px;
}

.pr-203 {
    padding-right: 203px;
}

.pt-203 {
    padding-top: 203px;
}

.pb-203 {
    padding-bottom: 203px;
}

.px-203 {
    padding-left: 203px;
    padding-right: 203px;
}

.py-203 {
    padding-top: 203px;
    padding-bottom: 203px;
}

/* padding 204px */
.p-204 {
    padding: 204px;
}

.pl-204 {
    padding-left: 204px;
}

.pr-204 {
    padding-right: 204px;
}

.pt-204 {
    padding-top: 204px;
}

.pb-204 {
    padding-bottom: 204px;
}

.px-204 {
    padding-left: 204px;
    padding-right: 204px;
}

.py-204 {
    padding-top: 204px;
    padding-bottom: 204px;
}

/* padding 205px */
.p-205 {
    padding: 205px;
}

.pl-205 {
    padding-left: 205px;
}

.pr-205 {
    padding-right: 205px;
}

.pt-205 {
    padding-top: 205px;
}

.pb-205 {
    padding-bottom: 205px;
}

.px-205 {
    padding-left: 205px;
    padding-right: 205px;
}

.py-205 {
    padding-top: 205px;
    padding-bottom: 205px;
}

/* padding 206px */
.p-206 {
    padding: 206px;
}

.pl-206 {
    padding-left: 206px;
}

.pr-206 {
    padding-right: 206px;
}

.pt-206 {
    padding-top: 206px;
}

.pb-206 {
    padding-bottom: 206px;
}

.px-206 {
    padding-left: 206px;
    padding-right: 206px;
}

.py-206 {
    padding-top: 206px;
    padding-bottom: 206px;
}

/* padding 207px */
.p-207 {
    padding: 207px;
}

.pl-207 {
    padding-left: 207px;
}

.pr-207 {
    padding-right: 207px;
}

.pt-207 {
    padding-top: 207px;
}

.pb-207 {
    padding-bottom: 207px;
}

.px-207 {
    padding-left: 207px;
    padding-right: 207px;
}

.py-207 {
    padding-top: 207px;
    padding-bottom: 207px;
}

/* padding 208px */
.p-208 {
    padding: 208px;
}

.pl-208 {
    padding-left: 208px;
}

.pr-208 {
    padding-right: 208px;
}

.pt-208 {
    padding-top: 208px;
}

.pb-208 {
    padding-bottom: 208px;
}

.px-208 {
    padding-left: 208px;
    padding-right: 208px;
}

.py-208 {
    padding-top: 208px;
    padding-bottom: 208px;
}

/* padding 209px */
.p-209 {
    padding: 209px;
}

.pl-209 {
    padding-left: 209px;
}

.pr-209 {
    padding-right: 209px;
}

.pt-209 {
    padding-top: 209px;
}

.pb-209 {
    padding-bottom: 209px;
}

.px-209 {
    padding-left: 209px;
    padding-right: 209px;
}

.py-209 {
    padding-top: 209px;
    padding-bottom: 209px;
}

/* padding 210px */
.p-210 {
    padding: 210px;
}

.pl-210 {
    padding-left: 210px;
}

.pr-210 {
    padding-right: 210px;
}

.pt-210 {
    padding-top: 210px;
}

.pb-210 {
    padding-bottom: 210px;
}

.px-210 {
    padding-left: 210px;
    padding-right: 210px;
}

.py-210 {
    padding-top: 210px;
    padding-bottom: 210px;
}

/* padding 211px */
.p-211 {
    padding: 211px;
}

.pl-211 {
    padding-left: 211px;
}

.pr-211 {
    padding-right: 211px;
}

.pt-211 {
    padding-top: 211px;
}

.pb-211 {
    padding-bottom: 211px;
}

.px-211 {
    padding-left: 211px;
    padding-right: 211px;
}

.py-211 {
    padding-top: 211px;
    padding-bottom: 211px;
}

/* padding 212px */
.p-212 {
    padding: 212px;
}

.pl-212 {
    padding-left: 212px;
}

.pr-212 {
    padding-right: 212px;
}

.pt-212 {
    padding-top: 212px;
}

.pb-212 {
    padding-bottom: 212px;
}

.px-212 {
    padding-left: 212px;
    padding-right: 212px;
}

.py-212 {
    padding-top: 212px;
    padding-bottom: 212px;
}

/* padding 213px */
.p-213 {
    padding: 213px;
}

.pl-213 {
    padding-left: 213px;
}

.pr-213 {
    padding-right: 213px;
}

.pt-213 {
    padding-top: 213px;
}

.pb-213 {
    padding-bottom: 213px;
}

.px-213 {
    padding-left: 213px;
    padding-right: 213px;
}

.py-213 {
    padding-top: 213px;
    padding-bottom: 213px;
}

/* padding 214px */
.p-214 {
    padding: 214px;
}

.pl-214 {
    padding-left: 214px;
}

.pr-214 {
    padding-right: 214px;
}

.pt-214 {
    padding-top: 214px;
}

.pb-214 {
    padding-bottom: 214px;
}

.px-214 {
    padding-left: 214px;
    padding-right: 214px;
}

.py-214 {
    padding-top: 214px;
    padding-bottom: 214px;
}

/* padding 215px */
.p-215 {
    padding: 215px;
}

.pl-215 {
    padding-left: 215px;
}

.pr-215 {
    padding-right: 215px;
}

.pt-215 {
    padding-top: 215px;
}

.pb-215 {
    padding-bottom: 215px;
}

.px-215 {
    padding-left: 215px;
    padding-right: 215px;
}

.py-215 {
    padding-top: 215px;
    padding-bottom: 215px;
}

/* padding 216px */
.p-216 {
    padding: 216px;
}

.pl-216 {
    padding-left: 216px;
}

.pr-216 {
    padding-right: 216px;
}

.pt-216 {
    padding-top: 216px;
}

.pb-216 {
    padding-bottom: 216px;
}

.px-216 {
    padding-left: 216px;
    padding-right: 216px;
}

.py-216 {
    padding-top: 216px;
    padding-bottom: 216px;
}

/* padding 217px */
.p-217 {
    padding: 217px;
}

.pl-217 {
    padding-left: 217px;
}

.pr-217 {
    padding-right: 217px;
}

.pt-217 {
    padding-top: 217px;
}

.pb-217 {
    padding-bottom: 217px;
}

.px-217 {
    padding-left: 217px;
    padding-right: 217px;
}

.py-217 {
    padding-top: 217px;
    padding-bottom: 217px;
}

/* padding 218px */
.p-218 {
    padding: 218px;
}

.pl-218 {
    padding-left: 218px;
}

.pr-218 {
    padding-right: 218px;
}

.pt-218 {
    padding-top: 218px;
}

.pb-218 {
    padding-bottom: 218px;
}

.px-218 {
    padding-left: 218px;
    padding-right: 218px;
}

.py-218 {
    padding-top: 218px;
    padding-bottom: 218px;
}

/* padding 219px */
.p-219 {
    padding: 219px;
}

.pl-219 {
    padding-left: 219px;
}

.pr-219 {
    padding-right: 219px;
}

.pt-219 {
    padding-top: 219px;
}

.pb-219 {
    padding-bottom: 219px;
}

.px-219 {
    padding-left: 219px;
    padding-right: 219px;
}

.py-219 {
    padding-top: 219px;
    padding-bottom: 219px;
}

/* padding 220px */
.p-220 {
    padding: 220px;
}

.pl-220 {
    padding-left: 220px;
}

.pr-220 {
    padding-right: 220px;
}

.pt-220 {
    padding-top: 220px;
}

.pb-220 {
    padding-bottom: 220px;
}

.px-220 {
    padding-left: 220px;
    padding-right: 220px;
}

.py-220 {
    padding-top: 220px;
    padding-bottom: 220px;
}

/* padding 221px */
.p-221 {
    padding: 221px;
}

.pl-221 {
    padding-left: 221px;
}

.pr-221 {
    padding-right: 221px;
}

.pt-221 {
    padding-top: 221px;
}

.pb-221 {
    padding-bottom: 221px;
}

.px-221 {
    padding-left: 221px;
    padding-right: 221px;
}

.py-221 {
    padding-top: 221px;
    padding-bottom: 221px;
}

/* padding 222px */
.p-222 {
    padding: 222px;
}

.pl-222 {
    padding-left: 222px;
}

.pr-222 {
    padding-right: 222px;
}

.pt-222 {
    padding-top: 222px;
}

.pb-222 {
    padding-bottom: 222px;
}

.px-222 {
    padding-left: 222px;
    padding-right: 222px;
}

.py-222 {
    padding-top: 222px;
    padding-bottom: 222px;
}

/* padding 223px */
.p-223 {
    padding: 223px;
}

.pl-223 {
    padding-left: 223px;
}

.pr-223 {
    padding-right: 223px;
}

.pt-223 {
    padding-top: 223px;
}

.pb-223 {
    padding-bottom: 223px;
}

.px-223 {
    padding-left: 223px;
    padding-right: 223px;
}

.py-223 {
    padding-top: 223px;
    padding-bottom: 223px;
}

/* padding 224px */
.p-224 {
    padding: 224px;
}

.pl-224 {
    padding-left: 224px;
}

.pr-224 {
    padding-right: 224px;
}

.pt-224 {
    padding-top: 224px;
}

.pb-224 {
    padding-bottom: 224px;
}

.px-224 {
    padding-left: 224px;
    padding-right: 224px;
}

.py-224 {
    padding-top: 224px;
    padding-bottom: 224px;
}

/* padding 225px */
.p-225 {
    padding: 225px;
}

.pl-225 {
    padding-left: 225px;
}

.pr-225 {
    padding-right: 225px;
}

.pt-225 {
    padding-top: 225px;
}

.pb-225 {
    padding-bottom: 225px;
}

.px-225 {
    padding-left: 225px;
    padding-right: 225px;
}

.py-225 {
    padding-top: 225px;
    padding-bottom: 225px;
}

/* padding 226px */
.p-226 {
    padding: 226px;
}

.pl-226 {
    padding-left: 226px;
}

.pr-226 {
    padding-right: 226px;
}

.pt-226 {
    padding-top: 226px;
}

.pb-226 {
    padding-bottom: 226px;
}

.px-226 {
    padding-left: 226px;
    padding-right: 226px;
}

.py-226 {
    padding-top: 226px;
    padding-bottom: 226px;
}

/* padding 227px */
.p-227 {
    padding: 227px;
}

.pl-227 {
    padding-left: 227px;
}

.pr-227 {
    padding-right: 227px;
}

.pt-227 {
    padding-top: 227px;
}

.pb-227 {
    padding-bottom: 227px;
}

.px-227 {
    padding-left: 227px;
    padding-right: 227px;
}

.py-227 {
    padding-top: 227px;
    padding-bottom: 227px;
}

/* padding 228px */
.p-228 {
    padding: 228px;
}

.pl-228 {
    padding-left: 228px;
}

.pr-228 {
    padding-right: 228px;
}

.pt-228 {
    padding-top: 228px;
}

.pb-228 {
    padding-bottom: 228px;
}

.px-228 {
    padding-left: 228px;
    padding-right: 228px;
}

.py-228 {
    padding-top: 228px;
    padding-bottom: 228px;
}

/* padding 229px */
.p-229 {
    padding: 229px;
}

.pl-229 {
    padding-left: 229px;
}

.pr-229 {
    padding-right: 229px;
}

.pt-229 {
    padding-top: 229px;
}

.pb-229 {
    padding-bottom: 229px;
}

.px-229 {
    padding-left: 229px;
    padding-right: 229px;
}

.py-229 {
    padding-top: 229px;
    padding-bottom: 229px;
}

/* padding 230px */
.p-230 {
    padding: 230px;
}

.pl-230 {
    padding-left: 230px;
}

.pr-230 {
    padding-right: 230px;
}

.pt-230 {
    padding-top: 230px;
}

.pb-230 {
    padding-bottom: 230px;
}

.px-230 {
    padding-left: 230px;
    padding-right: 230px;
}

.py-230 {
    padding-top: 230px;
    padding-bottom: 230px;
}

/* padding 231px */
.p-231 {
    padding: 231px;
}

.pl-231 {
    padding-left: 231px;
}

.pr-231 {
    padding-right: 231px;
}

.pt-231 {
    padding-top: 231px;
}

.pb-231 {
    padding-bottom: 231px;
}

.px-231 {
    padding-left: 231px;
    padding-right: 231px;
}

.py-231 {
    padding-top: 231px;
    padding-bottom: 231px;
}

/* padding 232px */
.p-232 {
    padding: 232px;
}

.pl-232 {
    padding-left: 232px;
}

.pr-232 {
    padding-right: 232px;
}

.pt-232 {
    padding-top: 232px;
}

.pb-232 {
    padding-bottom: 232px;
}

.px-232 {
    padding-left: 232px;
    padding-right: 232px;
}

.py-232 {
    padding-top: 232px;
    padding-bottom: 232px;
}

/* padding 233px */
.p-233 {
    padding: 233px;
}

.pl-233 {
    padding-left: 233px;
}

.pr-233 {
    padding-right: 233px;
}

.pt-233 {
    padding-top: 233px;
}

.pb-233 {
    padding-bottom: 233px;
}

.px-233 {
    padding-left: 233px;
    padding-right: 233px;
}

.py-233 {
    padding-top: 233px;
    padding-bottom: 233px;
}

/* padding 234px */
.p-234 {
    padding: 234px;
}

.pl-234 {
    padding-left: 234px;
}

.pr-234 {
    padding-right: 234px;
}

.pt-234 {
    padding-top: 234px;
}

.pb-234 {
    padding-bottom: 234px;
}

.px-234 {
    padding-left: 234px;
    padding-right: 234px;
}

.py-234 {
    padding-top: 234px;
    padding-bottom: 234px;
}

/* padding 235px */
.p-235 {
    padding: 235px;
}

.pl-235 {
    padding-left: 235px;
}

.pr-235 {
    padding-right: 235px;
}

.pt-235 {
    padding-top: 235px;
}

.pb-235 {
    padding-bottom: 235px;
}

.px-235 {
    padding-left: 235px;
    padding-right: 235px;
}

.py-235 {
    padding-top: 235px;
    padding-bottom: 235px;
}

/* padding 236px */
.p-236 {
    padding: 236px;
}

.pl-236 {
    padding-left: 236px;
}

.pr-236 {
    padding-right: 236px;
}

.pt-236 {
    padding-top: 236px;
}

.pb-236 {
    padding-bottom: 236px;
}

.px-236 {
    padding-left: 236px;
    padding-right: 236px;
}

.py-236 {
    padding-top: 236px;
    padding-bottom: 236px;
}

/* padding 237px */
.p-237 {
    padding: 237px;
}

.pl-237 {
    padding-left: 237px;
}

.pr-237 {
    padding-right: 237px;
}

.pt-237 {
    padding-top: 237px;
}

.pb-237 {
    padding-bottom: 237px;
}

.px-237 {
    padding-left: 237px;
    padding-right: 237px;
}

.py-237 {
    padding-top: 237px;
    padding-bottom: 237px;
}

/* padding 238px */
.p-238 {
    padding: 238px;
}

.pl-238 {
    padding-left: 238px;
}

.pr-238 {
    padding-right: 238px;
}

.pt-238 {
    padding-top: 238px;
}

.pb-238 {
    padding-bottom: 238px;
}

.px-238 {
    padding-left: 238px;
    padding-right: 238px;
}

.py-238 {
    padding-top: 238px;
    padding-bottom: 238px;
}

/* padding 239px */
.p-239 {
    padding: 239px;
}

.pl-239 {
    padding-left: 239px;
}

.pr-239 {
    padding-right: 239px;
}

.pt-239 {
    padding-top: 239px;
}

.pb-239 {
    padding-bottom: 239px;
}

.px-239 {
    padding-left: 239px;
    padding-right: 239px;
}

.py-239 {
    padding-top: 239px;
    padding-bottom: 239px;
}

/* padding 240px */
.p-240 {
    padding: 240px;
}

.pl-240 {
    padding-left: 240px;
}

.pr-240 {
    padding-right: 240px;
}

.pt-240 {
    padding-top: 240px;
}

.pb-240 {
    padding-bottom: 240px;
}

.px-240 {
    padding-left: 240px;
    padding-right: 240px;
}

.py-240 {
    padding-top: 240px;
    padding-bottom: 240px;
}

/* padding 241px */
.p-241 {
    padding: 241px;
}

.pl-241 {
    padding-left: 241px;
}

.pr-241 {
    padding-right: 241px;
}

.pt-241 {
    padding-top: 241px;
}

.pb-241 {
    padding-bottom: 241px;
}

.px-241 {
    padding-left: 241px;
    padding-right: 241px;
}

.py-241 {
    padding-top: 241px;
    padding-bottom: 241px;
}

/* padding 242px */
.p-242 {
    padding: 242px;
}

.pl-242 {
    padding-left: 242px;
}

.pr-242 {
    padding-right: 242px;
}

.pt-242 {
    padding-top: 242px;
}

.pb-242 {
    padding-bottom: 242px;
}

.px-242 {
    padding-left: 242px;
    padding-right: 242px;
}

.py-242 {
    padding-top: 242px;
    padding-bottom: 242px;
}

/* padding 243px */
.p-243 {
    padding: 243px;
}

.pl-243 {
    padding-left: 243px;
}

.pr-243 {
    padding-right: 243px;
}

.pt-243 {
    padding-top: 243px;
}

.pb-243 {
    padding-bottom: 243px;
}

.px-243 {
    padding-left: 243px;
    padding-right: 243px;
}

.py-243 {
    padding-top: 243px;
    padding-bottom: 243px;
}

/* padding 244px */
.p-244 {
    padding: 244px;
}

.pl-244 {
    padding-left: 244px;
}

.pr-244 {
    padding-right: 244px;
}

.pt-244 {
    padding-top: 244px;
}

.pb-244 {
    padding-bottom: 244px;
}

.px-244 {
    padding-left: 244px;
    padding-right: 244px;
}

.py-244 {
    padding-top: 244px;
    padding-bottom: 244px;
}

/* padding 245px */
.p-245 {
    padding: 245px;
}

.pl-245 {
    padding-left: 245px;
}

.pr-245 {
    padding-right: 245px;
}

.pt-245 {
    padding-top: 245px;
}

.pb-245 {
    padding-bottom: 245px;
}

.px-245 {
    padding-left: 245px;
    padding-right: 245px;
}

.py-245 {
    padding-top: 245px;
    padding-bottom: 245px;
}

/* padding 246px */
.p-246 {
    padding: 246px;
}

.pl-246 {
    padding-left: 246px;
}

.pr-246 {
    padding-right: 246px;
}

.pt-246 {
    padding-top: 246px;
}

.pb-246 {
    padding-bottom: 246px;
}

.px-246 {
    padding-left: 246px;
    padding-right: 246px;
}

.py-246 {
    padding-top: 246px;
    padding-bottom: 246px;
}

/* padding 247px */
.p-247 {
    padding: 247px;
}

.pl-247 {
    padding-left: 247px;
}

.pr-247 {
    padding-right: 247px;
}

.pt-247 {
    padding-top: 247px;
}

.pb-247 {
    padding-bottom: 247px;
}

.px-247 {
    padding-left: 247px;
    padding-right: 247px;
}

.py-247 {
    padding-top: 247px;
    padding-bottom: 247px;
}

/* padding 248px */
.p-248 {
    padding: 248px;
}

.pl-248 {
    padding-left: 248px;
}

.pr-248 {
    padding-right: 248px;
}

.pt-248 {
    padding-top: 248px;
}

.pb-248 {
    padding-bottom: 248px;
}

.px-248 {
    padding-left: 248px;
    padding-right: 248px;
}

.py-248 {
    padding-top: 248px;
    padding-bottom: 248px;
}

/* padding 249px */
.p-249 {
    padding: 249px;
}

.pl-249 {
    padding-left: 249px;
}

.pr-249 {
    padding-right: 249px;
}

.pt-249 {
    padding-top: 249px;
}

.pb-249 {
    padding-bottom: 249px;
}

.px-249 {
    padding-left: 249px;
    padding-right: 249px;
}

.py-249 {
    padding-top: 249px;
    padding-bottom: 249px;
}

/* padding 250px */
.p-250 {
    padding: 250px;
}

.pl-250 {
    padding-left: 250px;
}

.pr-250 {
    padding-right: 250px;
}

.pt-250 {
    padding-top: 250px;
}

.pb-250 {
    padding-bottom: 250px;
}

.px-250 {
    padding-left: 250px;
    padding-right: 250px;
}

.py-250 {
    padding-top: 250px;
    padding-bottom: 250px;
}

/* padding 251px */
.p-251 {
    padding: 251px;
}

.pl-251 {
    padding-left: 251px;
}

.pr-251 {
    padding-right: 251px;
}

.pt-251 {
    padding-top: 251px;
}

.pb-251 {
    padding-bottom: 251px;
}

.px-251 {
    padding-left: 251px;
    padding-right: 251px;
}

.py-251 {
    padding-top: 251px;
    padding-bottom: 251px;
}

/* padding 252px */
.p-252 {
    padding: 252px;
}

.pl-252 {
    padding-left: 252px;
}

.pr-252 {
    padding-right: 252px;
}

.pt-252 {
    padding-top: 252px;
}

.pb-252 {
    padding-bottom: 252px;
}

.px-252 {
    padding-left: 252px;
    padding-right: 252px;
}

.py-252 {
    padding-top: 252px;
    padding-bottom: 252px;
}

/* padding 253px */
.p-253 {
    padding: 253px;
}

.pl-253 {
    padding-left: 253px;
}

.pr-253 {
    padding-right: 253px;
}

.pt-253 {
    padding-top: 253px;
}

.pb-253 {
    padding-bottom: 253px;
}

.px-253 {
    padding-left: 253px;
    padding-right: 253px;
}

.py-253 {
    padding-top: 253px;
    padding-bottom: 253px;
}

/* padding 254px */
.p-254 {
    padding: 254px;
}

.pl-254 {
    padding-left: 254px;
}

.pr-254 {
    padding-right: 254px;
}

.pt-254 {
    padding-top: 254px;
}

.pb-254 {
    padding-bottom: 254px;
}

.px-254 {
    padding-left: 254px;
    padding-right: 254px;
}

.py-254 {
    padding-top: 254px;
    padding-bottom: 254px;
}

/* padding 255px */
.p-255 {
    padding: 255px;
}

.pl-255 {
    padding-left: 255px;
}

.pr-255 {
    padding-right: 255px;
}

.pt-255 {
    padding-top: 255px;
}

.pb-255 {
    padding-bottom: 255px;
}

.px-255 {
    padding-left: 255px;
    padding-right: 255px;
}

.py-255 {
    padding-top: 255px;
    padding-bottom: 255px;
}

/* padding 256px */
.p-256 {
    padding: 256px;
}

.pl-256 {
    padding-left: 256px;
}

.pr-256 {
    padding-right: 256px;
}

.pt-256 {
    padding-top: 256px;
}

.pb-256 {
    padding-bottom: 256px;
}

.px-256 {
    padding-left: 256px;
    padding-right: 256px;
}

.py-256 {
    padding-top: 256px;
    padding-bottom: 256px;
}

/* padding 257px */
.p-257 {
    padding: 257px;
}

.pl-257 {
    padding-left: 257px;
}

.pr-257 {
    padding-right: 257px;
}

.pt-257 {
    padding-top: 257px;
}

.pb-257 {
    padding-bottom: 257px;
}

.px-257 {
    padding-left: 257px;
    padding-right: 257px;
}

.py-257 {
    padding-top: 257px;
    padding-bottom: 257px;
}

/* padding 258px */
.p-258 {
    padding: 258px;
}

.pl-258 {
    padding-left: 258px;
}

.pr-258 {
    padding-right: 258px;
}

.pt-258 {
    padding-top: 258px;
}

.pb-258 {
    padding-bottom: 258px;
}

.px-258 {
    padding-left: 258px;
    padding-right: 258px;
}

.py-258 {
    padding-top: 258px;
    padding-bottom: 258px;
}

/* padding 259px */
.p-259 {
    padding: 259px;
}

.pl-259 {
    padding-left: 259px;
}

.pr-259 {
    padding-right: 259px;
}

.pt-259 {
    padding-top: 259px;
}

.pb-259 {
    padding-bottom: 259px;
}

.px-259 {
    padding-left: 259px;
    padding-right: 259px;
}

.py-259 {
    padding-top: 259px;
    padding-bottom: 259px;
}

/* padding 260px */
.p-260 {
    padding: 260px;
}

.pl-260 {
    padding-left: 260px;
}

.pr-260 {
    padding-right: 260px;
}

.pt-260 {
    padding-top: 260px;
}

.pb-260 {
    padding-bottom: 260px;
}

.px-260 {
    padding-left: 260px;
    padding-right: 260px;
}

.py-260 {
    padding-top: 260px;
    padding-bottom: 260px;
}

/* padding 261px */
.p-261 {
    padding: 261px;
}

.pl-261 {
    padding-left: 261px;
}

.pr-261 {
    padding-right: 261px;
}

.pt-261 {
    padding-top: 261px;
}

.pb-261 {
    padding-bottom: 261px;
}

.px-261 {
    padding-left: 261px;
    padding-right: 261px;
}

.py-261 {
    padding-top: 261px;
    padding-bottom: 261px;
}

/* padding 262px */
.p-262 {
    padding: 262px;
}

.pl-262 {
    padding-left: 262px;
}

.pr-262 {
    padding-right: 262px;
}

.pt-262 {
    padding-top: 262px;
}

.pb-262 {
    padding-bottom: 262px;
}

.px-262 {
    padding-left: 262px;
    padding-right: 262px;
}

.py-262 {
    padding-top: 262px;
    padding-bottom: 262px;
}

/* padding 263px */
.p-263 {
    padding: 263px;
}

.pl-263 {
    padding-left: 263px;
}

.pr-263 {
    padding-right: 263px;
}

.pt-263 {
    padding-top: 263px;
}

.pb-263 {
    padding-bottom: 263px;
}

.px-263 {
    padding-left: 263px;
    padding-right: 263px;
}

.py-263 {
    padding-top: 263px;
    padding-bottom: 263px;
}

/* padding 264px */
.p-264 {
    padding: 264px;
}

.pl-264 {
    padding-left: 264px;
}

.pr-264 {
    padding-right: 264px;
}

.pt-264 {
    padding-top: 264px;
}

.pb-264 {
    padding-bottom: 264px;
}

.px-264 {
    padding-left: 264px;
    padding-right: 264px;
}

.py-264 {
    padding-top: 264px;
    padding-bottom: 264px;
}

/* padding 265px */
.p-265 {
    padding: 265px;
}

.pl-265 {
    padding-left: 265px;
}

.pr-265 {
    padding-right: 265px;
}

.pt-265 {
    padding-top: 265px;
}

.pb-265 {
    padding-bottom: 265px;
}

.px-265 {
    padding-left: 265px;
    padding-right: 265px;
}

.py-265 {
    padding-top: 265px;
    padding-bottom: 265px;
}

/* padding 266px */
.p-266 {
    padding: 266px;
}

.pl-266 {
    padding-left: 266px;
}

.pr-266 {
    padding-right: 266px;
}

.pt-266 {
    padding-top: 266px;
}

.pb-266 {
    padding-bottom: 266px;
}

.px-266 {
    padding-left: 266px;
    padding-right: 266px;
}

.py-266 {
    padding-top: 266px;
    padding-bottom: 266px;
}

/* padding 267px */
.p-267 {
    padding: 267px;
}

.pl-267 {
    padding-left: 267px;
}

.pr-267 {
    padding-right: 267px;
}

.pt-267 {
    padding-top: 267px;
}

.pb-267 {
    padding-bottom: 267px;
}

.px-267 {
    padding-left: 267px;
    padding-right: 267px;
}

.py-267 {
    padding-top: 267px;
    padding-bottom: 267px;
}

/* padding 268px */
.p-268 {
    padding: 268px;
}

.pl-268 {
    padding-left: 268px;
}

.pr-268 {
    padding-right: 268px;
}

.pt-268 {
    padding-top: 268px;
}

.pb-268 {
    padding-bottom: 268px;
}

.px-268 {
    padding-left: 268px;
    padding-right: 268px;
}

.py-268 {
    padding-top: 268px;
    padding-bottom: 268px;
}

/* padding 269px */
.p-269 {
    padding: 269px;
}

.pl-269 {
    padding-left: 269px;
}

.pr-269 {
    padding-right: 269px;
}

.pt-269 {
    padding-top: 269px;
}

.pb-269 {
    padding-bottom: 269px;
}

.px-269 {
    padding-left: 269px;
    padding-right: 269px;
}

.py-269 {
    padding-top: 269px;
    padding-bottom: 269px;
}

/* padding 270px */
.p-270 {
    padding: 270px;
}

.pl-270 {
    padding-left: 270px;
}

.pr-270 {
    padding-right: 270px;
}

.pt-270 {
    padding-top: 270px;
}

.pb-270 {
    padding-bottom: 270px;
}

.px-270 {
    padding-left: 270px;
    padding-right: 270px;
}

.py-270 {
    padding-top: 270px;
    padding-bottom: 270px;
}

/* padding 271px */
.p-271 {
    padding: 271px;
}

.pl-271 {
    padding-left: 271px;
}

.pr-271 {
    padding-right: 271px;
}

.pt-271 {
    padding-top: 271px;
}

.pb-271 {
    padding-bottom: 271px;
}

.px-271 {
    padding-left: 271px;
    padding-right: 271px;
}

.py-271 {
    padding-top: 271px;
    padding-bottom: 271px;
}

/* padding 272px */
.p-272 {
    padding: 272px;
}

.pl-272 {
    padding-left: 272px;
}

.pr-272 {
    padding-right: 272px;
}

.pt-272 {
    padding-top: 272px;
}

.pb-272 {
    padding-bottom: 272px;
}

.px-272 {
    padding-left: 272px;
    padding-right: 272px;
}

.py-272 {
    padding-top: 272px;
    padding-bottom: 272px;
}

/* padding 273px */
.p-273 {
    padding: 273px;
}

.pl-273 {
    padding-left: 273px;
}

.pr-273 {
    padding-right: 273px;
}

.pt-273 {
    padding-top: 273px;
}

.pb-273 {
    padding-bottom: 273px;
}

.px-273 {
    padding-left: 273px;
    padding-right: 273px;
}

.py-273 {
    padding-top: 273px;
    padding-bottom: 273px;
}

/* padding 274px */
.p-274 {
    padding: 274px;
}

.pl-274 {
    padding-left: 274px;
}

.pr-274 {
    padding-right: 274px;
}

.pt-274 {
    padding-top: 274px;
}

.pb-274 {
    padding-bottom: 274px;
}

.px-274 {
    padding-left: 274px;
    padding-right: 274px;
}

.py-274 {
    padding-top: 274px;
    padding-bottom: 274px;
}

/* padding 275px */
.p-275 {
    padding: 275px;
}

.pl-275 {
    padding-left: 275px;
}

.pr-275 {
    padding-right: 275px;
}

.pt-275 {
    padding-top: 275px;
}

.pb-275 {
    padding-bottom: 275px;
}

.px-275 {
    padding-left: 275px;
    padding-right: 275px;
}

.py-275 {
    padding-top: 275px;
    padding-bottom: 275px;
}

/* padding 276px */
.p-276 {
    padding: 276px;
}

.pl-276 {
    padding-left: 276px;
}

.pr-276 {
    padding-right: 276px;
}

.pt-276 {
    padding-top: 276px;
}

.pb-276 {
    padding-bottom: 276px;
}

.px-276 {
    padding-left: 276px;
    padding-right: 276px;
}

.py-276 {
    padding-top: 276px;
    padding-bottom: 276px;
}

/* padding 277px */
.p-277 {
    padding: 277px;
}

.pl-277 {
    padding-left: 277px;
}

.pr-277 {
    padding-right: 277px;
}

.pt-277 {
    padding-top: 277px;
}

.pb-277 {
    padding-bottom: 277px;
}

.px-277 {
    padding-left: 277px;
    padding-right: 277px;
}

.py-277 {
    padding-top: 277px;
    padding-bottom: 277px;
}

/* padding 278px */
.p-278 {
    padding: 278px;
}

.pl-278 {
    padding-left: 278px;
}

.pr-278 {
    padding-right: 278px;
}

.pt-278 {
    padding-top: 278px;
}

.pb-278 {
    padding-bottom: 278px;
}

.px-278 {
    padding-left: 278px;
    padding-right: 278px;
}

.py-278 {
    padding-top: 278px;
    padding-bottom: 278px;
}

/* padding 279px */
.p-279 {
    padding: 279px;
}

.pl-279 {
    padding-left: 279px;
}

.pr-279 {
    padding-right: 279px;
}

.pt-279 {
    padding-top: 279px;
}

.pb-279 {
    padding-bottom: 279px;
}

.px-279 {
    padding-left: 279px;
    padding-right: 279px;
}

.py-279 {
    padding-top: 279px;
    padding-bottom: 279px;
}

/* padding 280px */
.p-280 {
    padding: 280px;
}

.pl-280 {
    padding-left: 280px;
}

.pr-280 {
    padding-right: 280px;
}

.pt-280 {
    padding-top: 280px;
}

.pb-280 {
    padding-bottom: 280px;
}

.px-280 {
    padding-left: 280px;
    padding-right: 280px;
}

.py-280 {
    padding-top: 280px;
    padding-bottom: 280px;
}

/* padding 281px */
.p-281 {
    padding: 281px;
}

.pl-281 {
    padding-left: 281px;
}

.pr-281 {
    padding-right: 281px;
}

.pt-281 {
    padding-top: 281px;
}

.pb-281 {
    padding-bottom: 281px;
}

.px-281 {
    padding-left: 281px;
    padding-right: 281px;
}

.py-281 {
    padding-top: 281px;
    padding-bottom: 281px;
}

/* padding 282px */
.p-282 {
    padding: 282px;
}

.pl-282 {
    padding-left: 282px;
}

.pr-282 {
    padding-right: 282px;
}

.pt-282 {
    padding-top: 282px;
}

.pb-282 {
    padding-bottom: 282px;
}

.px-282 {
    padding-left: 282px;
    padding-right: 282px;
}

.py-282 {
    padding-top: 282px;
    padding-bottom: 282px;
}

/* padding 283px */
.p-283 {
    padding: 283px;
}

.pl-283 {
    padding-left: 283px;
}

.pr-283 {
    padding-right: 283px;
}

.pt-283 {
    padding-top: 283px;
}

.pb-283 {
    padding-bottom: 283px;
}

.px-283 {
    padding-left: 283px;
    padding-right: 283px;
}

.py-283 {
    padding-top: 283px;
    padding-bottom: 283px;
}

/* padding 284px */
.p-284 {
    padding: 284px;
}

.pl-284 {
    padding-left: 284px;
}

.pr-284 {
    padding-right: 284px;
}

.pt-284 {
    padding-top: 284px;
}

.pb-284 {
    padding-bottom: 284px;
}

.px-284 {
    padding-left: 284px;
    padding-right: 284px;
}

.py-284 {
    padding-top: 284px;
    padding-bottom: 284px;
}

/* padding 285px */
.p-285 {
    padding: 285px;
}

.pl-285 {
    padding-left: 285px;
}

.pr-285 {
    padding-right: 285px;
}

.pt-285 {
    padding-top: 285px;
}

.pb-285 {
    padding-bottom: 285px;
}

.px-285 {
    padding-left: 285px;
    padding-right: 285px;
}

.py-285 {
    padding-top: 285px;
    padding-bottom: 285px;
}

/* padding 286px */
.p-286 {
    padding: 286px;
}

.pl-286 {
    padding-left: 286px;
}

.pr-286 {
    padding-right: 286px;
}

.pt-286 {
    padding-top: 286px;
}

.pb-286 {
    padding-bottom: 286px;
}

.px-286 {
    padding-left: 286px;
    padding-right: 286px;
}

.py-286 {
    padding-top: 286px;
    padding-bottom: 286px;
}

/* padding 287px */
.p-287 {
    padding: 287px;
}

.pl-287 {
    padding-left: 287px;
}

.pr-287 {
    padding-right: 287px;
}

.pt-287 {
    padding-top: 287px;
}

.pb-287 {
    padding-bottom: 287px;
}

.px-287 {
    padding-left: 287px;
    padding-right: 287px;
}

.py-287 {
    padding-top: 287px;
    padding-bottom: 287px;
}

/* padding 288px */
.p-288 {
    padding: 288px;
}

.pl-288 {
    padding-left: 288px;
}

.pr-288 {
    padding-right: 288px;
}

.pt-288 {
    padding-top: 288px;
}

.pb-288 {
    padding-bottom: 288px;
}

.px-288 {
    padding-left: 288px;
    padding-right: 288px;
}

.py-288 {
    padding-top: 288px;
    padding-bottom: 288px;
}

/* padding 289px */
.p-289 {
    padding: 289px;
}

.pl-289 {
    padding-left: 289px;
}

.pr-289 {
    padding-right: 289px;
}

.pt-289 {
    padding-top: 289px;
}

.pb-289 {
    padding-bottom: 289px;
}

.px-289 {
    padding-left: 289px;
    padding-right: 289px;
}

.py-289 {
    padding-top: 289px;
    padding-bottom: 289px;
}

/* padding 290px */
.p-290 {
    padding: 290px;
}

.pl-290 {
    padding-left: 290px;
}

.pr-290 {
    padding-right: 290px;
}

.pt-290 {
    padding-top: 290px;
}

.pb-290 {
    padding-bottom: 290px;
}

.px-290 {
    padding-left: 290px;
    padding-right: 290px;
}

.py-290 {
    padding-top: 290px;
    padding-bottom: 290px;
}

/* padding 291px */
.p-291 {
    padding: 291px;
}

.pl-291 {
    padding-left: 291px;
}

.pr-291 {
    padding-right: 291px;
}

.pt-291 {
    padding-top: 291px;
}

.pb-291 {
    padding-bottom: 291px;
}

.px-291 {
    padding-left: 291px;
    padding-right: 291px;
}

.py-291 {
    padding-top: 291px;
    padding-bottom: 291px;
}

/* padding 292px */
.p-292 {
    padding: 292px;
}

.pl-292 {
    padding-left: 292px;
}

.pr-292 {
    padding-right: 292px;
}

.pt-292 {
    padding-top: 292px;
}

.pb-292 {
    padding-bottom: 292px;
}

.px-292 {
    padding-left: 292px;
    padding-right: 292px;
}

.py-292 {
    padding-top: 292px;
    padding-bottom: 292px;
}

/* padding 293px */
.p-293 {
    padding: 293px;
}

.pl-293 {
    padding-left: 293px;
}

.pr-293 {
    padding-right: 293px;
}

.pt-293 {
    padding-top: 293px;
}

.pb-293 {
    padding-bottom: 293px;
}

.px-293 {
    padding-left: 293px;
    padding-right: 293px;
}

.py-293 {
    padding-top: 293px;
    padding-bottom: 293px;
}

/* padding 294px */
.p-294 {
    padding: 294px;
}

.pl-294 {
    padding-left: 294px;
}

.pr-294 {
    padding-right: 294px;
}

.pt-294 {
    padding-top: 294px;
}

.pb-294 {
    padding-bottom: 294px;
}

.px-294 {
    padding-left: 294px;
    padding-right: 294px;
}

.py-294 {
    padding-top: 294px;
    padding-bottom: 294px;
}

/* padding 295px */
.p-295 {
    padding: 295px;
}

.pl-295 {
    padding-left: 295px;
}

.pr-295 {
    padding-right: 295px;
}

.pt-295 {
    padding-top: 295px;
}

.pb-295 {
    padding-bottom: 295px;
}

.px-295 {
    padding-left: 295px;
    padding-right: 295px;
}

.py-295 {
    padding-top: 295px;
    padding-bottom: 295px;
}

/* padding 296px */
.p-296 {
    padding: 296px;
}

.pl-296 {
    padding-left: 296px;
}

.pr-296 {
    padding-right: 296px;
}

.pt-296 {
    padding-top: 296px;
}

.pb-296 {
    padding-bottom: 296px;
}

.px-296 {
    padding-left: 296px;
    padding-right: 296px;
}

.py-296 {
    padding-top: 296px;
    padding-bottom: 296px;
}

/* padding 297px */
.p-297 {
    padding: 297px;
}

.pl-297 {
    padding-left: 297px;
}

.pr-297 {
    padding-right: 297px;
}

.pt-297 {
    padding-top: 297px;
}

.pb-297 {
    padding-bottom: 297px;
}

.px-297 {
    padding-left: 297px;
    padding-right: 297px;
}

.py-297 {
    padding-top: 297px;
    padding-bottom: 297px;
}

/* padding 298px */
.p-298 {
    padding: 298px;
}

.pl-298 {
    padding-left: 298px;
}

.pr-298 {
    padding-right: 298px;
}

.pt-298 {
    padding-top: 298px;
}

.pb-298 {
    padding-bottom: 298px;
}

.px-298 {
    padding-left: 298px;
    padding-right: 298px;
}

.py-298 {
    padding-top: 298px;
    padding-bottom: 298px;
}

/* padding 299px */
.p-299 {
    padding: 299px;
}

.pl-299 {
    padding-left: 299px;
}

.pr-299 {
    padding-right: 299px;
}

.pt-299 {
    padding-top: 299px;
}

.pb-299 {
    padding-bottom: 299px;
}

.px-299 {
    padding-left: 299px;
    padding-right: 299px;
}

.py-299 {
    padding-top: 299px;
    padding-bottom: 299px;
}

/* padding 300px */
.p-300 {
    padding: 300px;
}

.pl-300 {
    padding-left: 300px;
}

.pr-300 {
    padding-right: 300px;
}

.pt-300 {
    padding-top: 300px;
}

.pb-300 {
    padding-bottom: 300px;
}

.px-300 {
    padding-left: 300px;
    padding-right: 300px;
}

.py-300 {
    padding-top: 300px;
    padding-bottom: 300px;
}

/* padding 301px */
.p-301 {
    padding: 301px;
}

.pl-301 {
    padding-left: 301px;
}

.pr-301 {
    padding-right: 301px;
}

.pt-301 {
    padding-top: 301px;
}

.pb-301 {
    padding-bottom: 301px;
}

.px-301 {
    padding-left: 301px;
    padding-right: 301px;
}

.py-301 {
    padding-top: 301px;
    padding-bottom: 301px;
}

/* padding 302px */
.p-302 {
    padding: 302px;
}

.pl-302 {
    padding-left: 302px;
}

.pr-302 {
    padding-right: 302px;
}

.pt-302 {
    padding-top: 302px;
}

.pb-302 {
    padding-bottom: 302px;
}

.px-302 {
    padding-left: 302px;
    padding-right: 302px;
}

.py-302 {
    padding-top: 302px;
    padding-bottom: 302px;
}

/* padding 303px */
.p-303 {
    padding: 303px;
}

.pl-303 {
    padding-left: 303px;
}

.pr-303 {
    padding-right: 303px;
}

.pt-303 {
    padding-top: 303px;
}

.pb-303 {
    padding-bottom: 303px;
}

.px-303 {
    padding-left: 303px;
    padding-right: 303px;
}

.py-303 {
    padding-top: 303px;
    padding-bottom: 303px;
}

/* padding 304px */
.p-304 {
    padding: 304px;
}

.pl-304 {
    padding-left: 304px;
}

.pr-304 {
    padding-right: 304px;
}

.pt-304 {
    padding-top: 304px;
}

.pb-304 {
    padding-bottom: 304px;
}

.px-304 {
    padding-left: 304px;
    padding-right: 304px;
}

.py-304 {
    padding-top: 304px;
    padding-bottom: 304px;
}

/* padding 305px */
.p-305 {
    padding: 305px;
}

.pl-305 {
    padding-left: 305px;
}

.pr-305 {
    padding-right: 305px;
}

.pt-305 {
    padding-top: 305px;
}

.pb-305 {
    padding-bottom: 305px;
}

.px-305 {
    padding-left: 305px;
    padding-right: 305px;
}

.py-305 {
    padding-top: 305px;
    padding-bottom: 305px;
}

/* padding 306px */
.p-306 {
    padding: 306px;
}

.pl-306 {
    padding-left: 306px;
}

.pr-306 {
    padding-right: 306px;
}

.pt-306 {
    padding-top: 306px;
}

.pb-306 {
    padding-bottom: 306px;
}

.px-306 {
    padding-left: 306px;
    padding-right: 306px;
}

.py-306 {
    padding-top: 306px;
    padding-bottom: 306px;
}

/* padding 307px */
.p-307 {
    padding: 307px;
}

.pl-307 {
    padding-left: 307px;
}

.pr-307 {
    padding-right: 307px;
}

.pt-307 {
    padding-top: 307px;
}

.pb-307 {
    padding-bottom: 307px;
}

.px-307 {
    padding-left: 307px;
    padding-right: 307px;
}

.py-307 {
    padding-top: 307px;
    padding-bottom: 307px;
}

/* padding 308px */
.p-308 {
    padding: 308px;
}

.pl-308 {
    padding-left: 308px;
}

.pr-308 {
    padding-right: 308px;
}

.pt-308 {
    padding-top: 308px;
}

.pb-308 {
    padding-bottom: 308px;
}

.px-308 {
    padding-left: 308px;
    padding-right: 308px;
}

.py-308 {
    padding-top: 308px;
    padding-bottom: 308px;
}

/* padding 309px */
.p-309 {
    padding: 309px;
}

.pl-309 {
    padding-left: 309px;
}

.pr-309 {
    padding-right: 309px;
}

.pt-309 {
    padding-top: 309px;
}

.pb-309 {
    padding-bottom: 309px;
}

.px-309 {
    padding-left: 309px;
    padding-right: 309px;
}

.py-309 {
    padding-top: 309px;
    padding-bottom: 309px;
}

/* padding 310px */
.p-310 {
    padding: 310px;
}

.pl-310 {
    padding-left: 310px;
}

.pr-310 {
    padding-right: 310px;
}

.pt-310 {
    padding-top: 310px;
}

.pb-310 {
    padding-bottom: 310px;
}

.px-310 {
    padding-left: 310px;
    padding-right: 310px;
}

.py-310 {
    padding-top: 310px;
    padding-bottom: 310px;
}

/* padding 311px */
.p-311 {
    padding: 311px;
}

.pl-311 {
    padding-left: 311px;
}

.pr-311 {
    padding-right: 311px;
}

.pt-311 {
    padding-top: 311px;
}

.pb-311 {
    padding-bottom: 311px;
}

.px-311 {
    padding-left: 311px;
    padding-right: 311px;
}

.py-311 {
    padding-top: 311px;
    padding-bottom: 311px;
}

/* padding 312px */
.p-312 {
    padding: 312px;
}

.pl-312 {
    padding-left: 312px;
}

.pr-312 {
    padding-right: 312px;
}

.pt-312 {
    padding-top: 312px;
}

.pb-312 {
    padding-bottom: 312px;
}

.px-312 {
    padding-left: 312px;
    padding-right: 312px;
}

.py-312 {
    padding-top: 312px;
    padding-bottom: 312px;
}

/* padding 313px */
.p-313 {
    padding: 313px;
}

.pl-313 {
    padding-left: 313px;
}

.pr-313 {
    padding-right: 313px;
}

.pt-313 {
    padding-top: 313px;
}

.pb-313 {
    padding-bottom: 313px;
}

.px-313 {
    padding-left: 313px;
    padding-right: 313px;
}

.py-313 {
    padding-top: 313px;
    padding-bottom: 313px;
}

/* padding 314px */
.p-314 {
    padding: 314px;
}

.pl-314 {
    padding-left: 314px;
}

.pr-314 {
    padding-right: 314px;
}

.pt-314 {
    padding-top: 314px;
}

.pb-314 {
    padding-bottom: 314px;
}

.px-314 {
    padding-left: 314px;
    padding-right: 314px;
}

.py-314 {
    padding-top: 314px;
    padding-bottom: 314px;
}

/* padding 315px */
.p-315 {
    padding: 315px;
}

.pl-315 {
    padding-left: 315px;
}

.pr-315 {
    padding-right: 315px;
}

.pt-315 {
    padding-top: 315px;
}

.pb-315 {
    padding-bottom: 315px;
}

.px-315 {
    padding-left: 315px;
    padding-right: 315px;
}

.py-315 {
    padding-top: 315px;
    padding-bottom: 315px;
}

/* padding 316px */
.p-316 {
    padding: 316px;
}

.pl-316 {
    padding-left: 316px;
}

.pr-316 {
    padding-right: 316px;
}

.pt-316 {
    padding-top: 316px;
}

.pb-316 {
    padding-bottom: 316px;
}

.px-316 {
    padding-left: 316px;
    padding-right: 316px;
}

.py-316 {
    padding-top: 316px;
    padding-bottom: 316px;
}

/* padding 317px */
.p-317 {
    padding: 317px;
}

.pl-317 {
    padding-left: 317px;
}

.pr-317 {
    padding-right: 317px;
}

.pt-317 {
    padding-top: 317px;
}

.pb-317 {
    padding-bottom: 317px;
}

.px-317 {
    padding-left: 317px;
    padding-right: 317px;
}

.py-317 {
    padding-top: 317px;
    padding-bottom: 317px;
}

/* padding 318px */
.p-318 {
    padding: 318px;
}

.pl-318 {
    padding-left: 318px;
}

.pr-318 {
    padding-right: 318px;
}

.pt-318 {
    padding-top: 318px;
}

.pb-318 {
    padding-bottom: 318px;
}

.px-318 {
    padding-left: 318px;
    padding-right: 318px;
}

.py-318 {
    padding-top: 318px;
    padding-bottom: 318px;
}

/* padding 319px */
.p-319 {
    padding: 319px;
}

.pl-319 {
    padding-left: 319px;
}

.pr-319 {
    padding-right: 319px;
}

.pt-319 {
    padding-top: 319px;
}

.pb-319 {
    padding-bottom: 319px;
}

.px-319 {
    padding-left: 319px;
    padding-right: 319px;
}

.py-319 {
    padding-top: 319px;
    padding-bottom: 319px;
}

/* padding 320px */
.p-320 {
    padding: 320px;
}

.pl-320 {
    padding-left: 320px;
}

.pr-320 {
    padding-right: 320px;
}

.pt-320 {
    padding-top: 320px;
}

.pb-320 {
    padding-bottom: 320px;
}

.px-320 {
    padding-left: 320px;
    padding-right: 320px;
}

.py-320 {
    padding-top: 320px;
    padding-bottom: 320px;
}

/* padding 321px */
.p-321 {
    padding: 321px;
}

.pl-321 {
    padding-left: 321px;
}

.pr-321 {
    padding-right: 321px;
}

.pt-321 {
    padding-top: 321px;
}

.pb-321 {
    padding-bottom: 321px;
}

.px-321 {
    padding-left: 321px;
    padding-right: 321px;
}

.py-321 {
    padding-top: 321px;
    padding-bottom: 321px;
}

/* padding 322px */
.p-322 {
    padding: 322px;
}

.pl-322 {
    padding-left: 322px;
}

.pr-322 {
    padding-right: 322px;
}

.pt-322 {
    padding-top: 322px;
}

.pb-322 {
    padding-bottom: 322px;
}

.px-322 {
    padding-left: 322px;
    padding-right: 322px;
}

.py-322 {
    padding-top: 322px;
    padding-bottom: 322px;
}

/* padding 323px */
.p-323 {
    padding: 323px;
}

.pl-323 {
    padding-left: 323px;
}

.pr-323 {
    padding-right: 323px;
}

.pt-323 {
    padding-top: 323px;
}

.pb-323 {
    padding-bottom: 323px;
}

.px-323 {
    padding-left: 323px;
    padding-right: 323px;
}

.py-323 {
    padding-top: 323px;
    padding-bottom: 323px;
}

/* padding 324px */
.p-324 {
    padding: 324px;
}

.pl-324 {
    padding-left: 324px;
}

.pr-324 {
    padding-right: 324px;
}

.pt-324 {
    padding-top: 324px;
}

.pb-324 {
    padding-bottom: 324px;
}

.px-324 {
    padding-left: 324px;
    padding-right: 324px;
}

.py-324 {
    padding-top: 324px;
    padding-bottom: 324px;
}

/* padding 325px */
.p-325 {
    padding: 325px;
}

.pl-325 {
    padding-left: 325px;
}

.pr-325 {
    padding-right: 325px;
}

.pt-325 {
    padding-top: 325px;
}

.pb-325 {
    padding-bottom: 325px;
}

.px-325 {
    padding-left: 325px;
    padding-right: 325px;
}

.py-325 {
    padding-top: 325px;
    padding-bottom: 325px;
}

/* padding 326px */
.p-326 {
    padding: 326px;
}

.pl-326 {
    padding-left: 326px;
}

.pr-326 {
    padding-right: 326px;
}

.pt-326 {
    padding-top: 326px;
}

.pb-326 {
    padding-bottom: 326px;
}

.px-326 {
    padding-left: 326px;
    padding-right: 326px;
}

.py-326 {
    padding-top: 326px;
    padding-bottom: 326px;
}

/* padding 327px */
.p-327 {
    padding: 327px;
}

.pl-327 {
    padding-left: 327px;
}

.pr-327 {
    padding-right: 327px;
}

.pt-327 {
    padding-top: 327px;
}

.pb-327 {
    padding-bottom: 327px;
}

.px-327 {
    padding-left: 327px;
    padding-right: 327px;
}

.py-327 {
    padding-top: 327px;
    padding-bottom: 327px;
}

/* padding 328px */
.p-328 {
    padding: 328px;
}

.pl-328 {
    padding-left: 328px;
}

.pr-328 {
    padding-right: 328px;
}

.pt-328 {
    padding-top: 328px;
}

.pb-328 {
    padding-bottom: 328px;
}

.px-328 {
    padding-left: 328px;
    padding-right: 328px;
}

.py-328 {
    padding-top: 328px;
    padding-bottom: 328px;
}

/* padding 329px */
.p-329 {
    padding: 329px;
}

.pl-329 {
    padding-left: 329px;
}

.pr-329 {
    padding-right: 329px;
}

.pt-329 {
    padding-top: 329px;
}

.pb-329 {
    padding-bottom: 329px;
}

.px-329 {
    padding-left: 329px;
    padding-right: 329px;
}

.py-329 {
    padding-top: 329px;
    padding-bottom: 329px;
}

/* padding 330px */
.p-330 {
    padding: 330px;
}

.pl-330 {
    padding-left: 330px;
}

.pr-330 {
    padding-right: 330px;
}

.pt-330 {
    padding-top: 330px;
}

.pb-330 {
    padding-bottom: 330px;
}

.px-330 {
    padding-left: 330px;
    padding-right: 330px;
}

.py-330 {
    padding-top: 330px;
    padding-bottom: 330px;
}

/* padding 331px */
.p-331 {
    padding: 331px;
}

.pl-331 {
    padding-left: 331px;
}

.pr-331 {
    padding-right: 331px;
}

.pt-331 {
    padding-top: 331px;
}

.pb-331 {
    padding-bottom: 331px;
}

.px-331 {
    padding-left: 331px;
    padding-right: 331px;
}

.py-331 {
    padding-top: 331px;
    padding-bottom: 331px;
}

/* padding 332px */
.p-332 {
    padding: 332px;
}

.pl-332 {
    padding-left: 332px;
}

.pr-332 {
    padding-right: 332px;
}

.pt-332 {
    padding-top: 332px;
}

.pb-332 {
    padding-bottom: 332px;
}

.px-332 {
    padding-left: 332px;
    padding-right: 332px;
}

.py-332 {
    padding-top: 332px;
    padding-bottom: 332px;
}

/* padding 333px */
.p-333 {
    padding: 333px;
}

.pl-333 {
    padding-left: 333px;
}

.pr-333 {
    padding-right: 333px;
}

.pt-333 {
    padding-top: 333px;
}

.pb-333 {
    padding-bottom: 333px;
}

.px-333 {
    padding-left: 333px;
    padding-right: 333px;
}

.py-333 {
    padding-top: 333px;
    padding-bottom: 333px;
}

/* padding 334px */
.p-334 {
    padding: 334px;
}

.pl-334 {
    padding-left: 334px;
}

.pr-334 {
    padding-right: 334px;
}

.pt-334 {
    padding-top: 334px;
}

.pb-334 {
    padding-bottom: 334px;
}

.px-334 {
    padding-left: 334px;
    padding-right: 334px;
}

.py-334 {
    padding-top: 334px;
    padding-bottom: 334px;
}

/* padding 335px */
.p-335 {
    padding: 335px;
}

.pl-335 {
    padding-left: 335px;
}

.pr-335 {
    padding-right: 335px;
}

.pt-335 {
    padding-top: 335px;
}

.pb-335 {
    padding-bottom: 335px;
}

.px-335 {
    padding-left: 335px;
    padding-right: 335px;
}

.py-335 {
    padding-top: 335px;
    padding-bottom: 335px;
}

/* padding 336px */
.p-336 {
    padding: 336px;
}

.pl-336 {
    padding-left: 336px;
}

.pr-336 {
    padding-right: 336px;
}

.pt-336 {
    padding-top: 336px;
}

.pb-336 {
    padding-bottom: 336px;
}

.px-336 {
    padding-left: 336px;
    padding-right: 336px;
}

.py-336 {
    padding-top: 336px;
    padding-bottom: 336px;
}

/* padding 337px */
.p-337 {
    padding: 337px;
}

.pl-337 {
    padding-left: 337px;
}

.pr-337 {
    padding-right: 337px;
}

.pt-337 {
    padding-top: 337px;
}

.pb-337 {
    padding-bottom: 337px;
}

.px-337 {
    padding-left: 337px;
    padding-right: 337px;
}

.py-337 {
    padding-top: 337px;
    padding-bottom: 337px;
}

/* padding 338px */
.p-338 {
    padding: 338px;
}

.pl-338 {
    padding-left: 338px;
}

.pr-338 {
    padding-right: 338px;
}

.pt-338 {
    padding-top: 338px;
}

.pb-338 {
    padding-bottom: 338px;
}

.px-338 {
    padding-left: 338px;
    padding-right: 338px;
}

.py-338 {
    padding-top: 338px;
    padding-bottom: 338px;
}

/* padding 339px */
.p-339 {
    padding: 339px;
}

.pl-339 {
    padding-left: 339px;
}

.pr-339 {
    padding-right: 339px;
}

.pt-339 {
    padding-top: 339px;
}

.pb-339 {
    padding-bottom: 339px;
}

.px-339 {
    padding-left: 339px;
    padding-right: 339px;
}

.py-339 {
    padding-top: 339px;
    padding-bottom: 339px;
}

/* padding 340px */
.p-340 {
    padding: 340px;
}

.pl-340 {
    padding-left: 340px;
}

.pr-340 {
    padding-right: 340px;
}

.pt-340 {
    padding-top: 340px;
}

.pb-340 {
    padding-bottom: 340px;
}

.px-340 {
    padding-left: 340px;
    padding-right: 340px;
}

.py-340 {
    padding-top: 340px;
    padding-bottom: 340px;
}

/* padding 341px */
.p-341 {
    padding: 341px;
}

.pl-341 {
    padding-left: 341px;
}

.pr-341 {
    padding-right: 341px;
}

.pt-341 {
    padding-top: 341px;
}

.pb-341 {
    padding-bottom: 341px;
}

.px-341 {
    padding-left: 341px;
    padding-right: 341px;
}

.py-341 {
    padding-top: 341px;
    padding-bottom: 341px;
}

/* padding 342px */
.p-342 {
    padding: 342px;
}

.pl-342 {
    padding-left: 342px;
}

.pr-342 {
    padding-right: 342px;
}

.pt-342 {
    padding-top: 342px;
}

.pb-342 {
    padding-bottom: 342px;
}

.px-342 {
    padding-left: 342px;
    padding-right: 342px;
}

.py-342 {
    padding-top: 342px;
    padding-bottom: 342px;
}

/* padding 343px */
.p-343 {
    padding: 343px;
}

.pl-343 {
    padding-left: 343px;
}

.pr-343 {
    padding-right: 343px;
}

.pt-343 {
    padding-top: 343px;
}

.pb-343 {
    padding-bottom: 343px;
}

.px-343 {
    padding-left: 343px;
    padding-right: 343px;
}

.py-343 {
    padding-top: 343px;
    padding-bottom: 343px;
}

/* padding 344px */
.p-344 {
    padding: 344px;
}

.pl-344 {
    padding-left: 344px;
}

.pr-344 {
    padding-right: 344px;
}

.pt-344 {
    padding-top: 344px;
}

.pb-344 {
    padding-bottom: 344px;
}

.px-344 {
    padding-left: 344px;
    padding-right: 344px;
}

.py-344 {
    padding-top: 344px;
    padding-bottom: 344px;
}

/* padding 345px */
.p-345 {
    padding: 345px;
}

.pl-345 {
    padding-left: 345px;
}

.pr-345 {
    padding-right: 345px;
}

.pt-345 {
    padding-top: 345px;
}

.pb-345 {
    padding-bottom: 345px;
}

.px-345 {
    padding-left: 345px;
    padding-right: 345px;
}

.py-345 {
    padding-top: 345px;
    padding-bottom: 345px;
}

/* padding 346px */
.p-346 {
    padding: 346px;
}

.pl-346 {
    padding-left: 346px;
}

.pr-346 {
    padding-right: 346px;
}

.pt-346 {
    padding-top: 346px;
}

.pb-346 {
    padding-bottom: 346px;
}

.px-346 {
    padding-left: 346px;
    padding-right: 346px;
}

.py-346 {
    padding-top: 346px;
    padding-bottom: 346px;
}

/* padding 347px */
.p-347 {
    padding: 347px;
}

.pl-347 {
    padding-left: 347px;
}

.pr-347 {
    padding-right: 347px;
}

.pt-347 {
    padding-top: 347px;
}

.pb-347 {
    padding-bottom: 347px;
}

.px-347 {
    padding-left: 347px;
    padding-right: 347px;
}

.py-347 {
    padding-top: 347px;
    padding-bottom: 347px;
}

/* padding 348px */
.p-348 {
    padding: 348px;
}

.pl-348 {
    padding-left: 348px;
}

.pr-348 {
    padding-right: 348px;
}

.pt-348 {
    padding-top: 348px;
}

.pb-348 {
    padding-bottom: 348px;
}

.px-348 {
    padding-left: 348px;
    padding-right: 348px;
}

.py-348 {
    padding-top: 348px;
    padding-bottom: 348px;
}

/* padding 349px */
.p-349 {
    padding: 349px;
}

.pl-349 {
    padding-left: 349px;
}

.pr-349 {
    padding-right: 349px;
}

.pt-349 {
    padding-top: 349px;
}

.pb-349 {
    padding-bottom: 349px;
}

.px-349 {
    padding-left: 349px;
    padding-right: 349px;
}

.py-349 {
    padding-top: 349px;
    padding-bottom: 349px;
}

/* padding 350px */
.p-350 {
    padding: 350px;
}

.pl-350 {
    padding-left: 350px;
}

.pr-350 {
    padding-right: 350px;
}

.pt-350 {
    padding-top: 350px;
}

.pb-350 {
    padding-bottom: 350px;
}

.px-350 {
    padding-left: 350px;
    padding-right: 350px;
}

.py-350 {
    padding-top: 350px;
    padding-bottom: 350px;
}

/* padding 351px */
.p-351 {
    padding: 351px;
}

.pl-351 {
    padding-left: 351px;
}

.pr-351 {
    padding-right: 351px;
}

.pt-351 {
    padding-top: 351px;
}

.pb-351 {
    padding-bottom: 351px;
}

.px-351 {
    padding-left: 351px;
    padding-right: 351px;
}

.py-351 {
    padding-top: 351px;
    padding-bottom: 351px;
}

/* padding 352px */
.p-352 {
    padding: 352px;
}

.pl-352 {
    padding-left: 352px;
}

.pr-352 {
    padding-right: 352px;
}

.pt-352 {
    padding-top: 352px;
}

.pb-352 {
    padding-bottom: 352px;
}

.px-352 {
    padding-left: 352px;
    padding-right: 352px;
}

.py-352 {
    padding-top: 352px;
    padding-bottom: 352px;
}

/* padding 353px */
.p-353 {
    padding: 353px;
}

.pl-353 {
    padding-left: 353px;
}

.pr-353 {
    padding-right: 353px;
}

.pt-353 {
    padding-top: 353px;
}

.pb-353 {
    padding-bottom: 353px;
}

.px-353 {
    padding-left: 353px;
    padding-right: 353px;
}

.py-353 {
    padding-top: 353px;
    padding-bottom: 353px;
}

/* padding 354px */
.p-354 {
    padding: 354px;
}

.pl-354 {
    padding-left: 354px;
}

.pr-354 {
    padding-right: 354px;
}

.pt-354 {
    padding-top: 354px;
}

.pb-354 {
    padding-bottom: 354px;
}

.px-354 {
    padding-left: 354px;
    padding-right: 354px;
}

.py-354 {
    padding-top: 354px;
    padding-bottom: 354px;
}

/* padding 355px */
.p-355 {
    padding: 355px;
}

.pl-355 {
    padding-left: 355px;
}

.pr-355 {
    padding-right: 355px;
}

.pt-355 {
    padding-top: 355px;
}

.pb-355 {
    padding-bottom: 355px;
}

.px-355 {
    padding-left: 355px;
    padding-right: 355px;
}

.py-355 {
    padding-top: 355px;
    padding-bottom: 355px;
}

/* padding 356px */
.p-356 {
    padding: 356px;
}

.pl-356 {
    padding-left: 356px;
}

.pr-356 {
    padding-right: 356px;
}

.pt-356 {
    padding-top: 356px;
}

.pb-356 {
    padding-bottom: 356px;
}

.px-356 {
    padding-left: 356px;
    padding-right: 356px;
}

.py-356 {
    padding-top: 356px;
    padding-bottom: 356px;
}

/* padding 357px */
.p-357 {
    padding: 357px;
}

.pl-357 {
    padding-left: 357px;
}

.pr-357 {
    padding-right: 357px;
}

.pt-357 {
    padding-top: 357px;
}

.pb-357 {
    padding-bottom: 357px;
}

.px-357 {
    padding-left: 357px;
    padding-right: 357px;
}

.py-357 {
    padding-top: 357px;
    padding-bottom: 357px;
}

/* padding 358px */
.p-358 {
    padding: 358px;
}

.pl-358 {
    padding-left: 358px;
}

.pr-358 {
    padding-right: 358px;
}

.pt-358 {
    padding-top: 358px;
}

.pb-358 {
    padding-bottom: 358px;
}

.px-358 {
    padding-left: 358px;
    padding-right: 358px;
}

.py-358 {
    padding-top: 358px;
    padding-bottom: 358px;
}

/* padding 359px */
.p-359 {
    padding: 359px;
}

.pl-359 {
    padding-left: 359px;
}

.pr-359 {
    padding-right: 359px;
}

.pt-359 {
    padding-top: 359px;
}

.pb-359 {
    padding-bottom: 359px;
}

.px-359 {
    padding-left: 359px;
    padding-right: 359px;
}

.py-359 {
    padding-top: 359px;
    padding-bottom: 359px;
}

/* padding 360px */
.p-360 {
    padding: 360px;
}

.pl-360 {
    padding-left: 360px;
}

.pr-360 {
    padding-right: 360px;
}

.pt-360 {
    padding-top: 360px;
}

.pb-360 {
    padding-bottom: 360px;
}

.px-360 {
    padding-left: 360px;
    padding-right: 360px;
}

.py-360 {
    padding-top: 360px;
    padding-bottom: 360px;
}

/* padding 361px */
.p-361 {
    padding: 361px;
}

.pl-361 {
    padding-left: 361px;
}

.pr-361 {
    padding-right: 361px;
}

.pt-361 {
    padding-top: 361px;
}

.pb-361 {
    padding-bottom: 361px;
}

.px-361 {
    padding-left: 361px;
    padding-right: 361px;
}

.py-361 {
    padding-top: 361px;
    padding-bottom: 361px;
}

/* padding 362px */
.p-362 {
    padding: 362px;
}

.pl-362 {
    padding-left: 362px;
}

.pr-362 {
    padding-right: 362px;
}

.pt-362 {
    padding-top: 362px;
}

.pb-362 {
    padding-bottom: 362px;
}

.px-362 {
    padding-left: 362px;
    padding-right: 362px;
}

.py-362 {
    padding-top: 362px;
    padding-bottom: 362px;
}

/* padding 363px */
.p-363 {
    padding: 363px;
}

.pl-363 {
    padding-left: 363px;
}

.pr-363 {
    padding-right: 363px;
}

.pt-363 {
    padding-top: 363px;
}

.pb-363 {
    padding-bottom: 363px;
}

.px-363 {
    padding-left: 363px;
    padding-right: 363px;
}

.py-363 {
    padding-top: 363px;
    padding-bottom: 363px;
}

/* padding 364px */
.p-364 {
    padding: 364px;
}

.pl-364 {
    padding-left: 364px;
}

.pr-364 {
    padding-right: 364px;
}

.pt-364 {
    padding-top: 364px;
}

.pb-364 {
    padding-bottom: 364px;
}

.px-364 {
    padding-left: 364px;
    padding-right: 364px;
}

.py-364 {
    padding-top: 364px;
    padding-bottom: 364px;
}

/* padding 365px */
.p-365 {
    padding: 365px;
}

.pl-365 {
    padding-left: 365px;
}

.pr-365 {
    padding-right: 365px;
}

.pt-365 {
    padding-top: 365px;
}

.pb-365 {
    padding-bottom: 365px;
}

.px-365 {
    padding-left: 365px;
    padding-right: 365px;
}

.py-365 {
    padding-top: 365px;
    padding-bottom: 365px;
}

/* padding 366px */
.p-366 {
    padding: 366px;
}

.pl-366 {
    padding-left: 366px;
}

.pr-366 {
    padding-right: 366px;
}

.pt-366 {
    padding-top: 366px;
}

.pb-366 {
    padding-bottom: 366px;
}

.px-366 {
    padding-left: 366px;
    padding-right: 366px;
}

.py-366 {
    padding-top: 366px;
    padding-bottom: 366px;
}

/* padding 367px */
.p-367 {
    padding: 367px;
}

.pl-367 {
    padding-left: 367px;
}

.pr-367 {
    padding-right: 367px;
}

.pt-367 {
    padding-top: 367px;
}

.pb-367 {
    padding-bottom: 367px;
}

.px-367 {
    padding-left: 367px;
    padding-right: 367px;
}

.py-367 {
    padding-top: 367px;
    padding-bottom: 367px;
}

/* padding 368px */
.p-368 {
    padding: 368px;
}

.pl-368 {
    padding-left: 368px;
}

.pr-368 {
    padding-right: 368px;
}

.pt-368 {
    padding-top: 368px;
}

.pb-368 {
    padding-bottom: 368px;
}

.px-368 {
    padding-left: 368px;
    padding-right: 368px;
}

.py-368 {
    padding-top: 368px;
    padding-bottom: 368px;
}

/* padding 369px */
.p-369 {
    padding: 369px;
}

.pl-369 {
    padding-left: 369px;
}

.pr-369 {
    padding-right: 369px;
}

.pt-369 {
    padding-top: 369px;
}

.pb-369 {
    padding-bottom: 369px;
}

.px-369 {
    padding-left: 369px;
    padding-right: 369px;
}

.py-369 {
    padding-top: 369px;
    padding-bottom: 369px;
}

/* padding 370px */
.p-370 {
    padding: 370px;
}

.pl-370 {
    padding-left: 370px;
}

.pr-370 {
    padding-right: 370px;
}

.pt-370 {
    padding-top: 370px;
}

.pb-370 {
    padding-bottom: 370px;
}

.px-370 {
    padding-left: 370px;
    padding-right: 370px;
}

.py-370 {
    padding-top: 370px;
    padding-bottom: 370px;
}

/* padding 371px */
.p-371 {
    padding: 371px;
}

.pl-371 {
    padding-left: 371px;
}

.pr-371 {
    padding-right: 371px;
}

.pt-371 {
    padding-top: 371px;
}

.pb-371 {
    padding-bottom: 371px;
}

.px-371 {
    padding-left: 371px;
    padding-right: 371px;
}

.py-371 {
    padding-top: 371px;
    padding-bottom: 371px;
}

/* padding 372px */
.p-372 {
    padding: 372px;
}

.pl-372 {
    padding-left: 372px;
}

.pr-372 {
    padding-right: 372px;
}

.pt-372 {
    padding-top: 372px;
}

.pb-372 {
    padding-bottom: 372px;
}

.px-372 {
    padding-left: 372px;
    padding-right: 372px;
}

.py-372 {
    padding-top: 372px;
    padding-bottom: 372px;
}

/* padding 373px */
.p-373 {
    padding: 373px;
}

.pl-373 {
    padding-left: 373px;
}

.pr-373 {
    padding-right: 373px;
}

.pt-373 {
    padding-top: 373px;
}

.pb-373 {
    padding-bottom: 373px;
}

.px-373 {
    padding-left: 373px;
    padding-right: 373px;
}

.py-373 {
    padding-top: 373px;
    padding-bottom: 373px;
}

/* padding 374px */
.p-374 {
    padding: 374px;
}

.pl-374 {
    padding-left: 374px;
}

.pr-374 {
    padding-right: 374px;
}

.pt-374 {
    padding-top: 374px;
}

.pb-374 {
    padding-bottom: 374px;
}

.px-374 {
    padding-left: 374px;
    padding-right: 374px;
}

.py-374 {
    padding-top: 374px;
    padding-bottom: 374px;
}

/* padding 375px */
.p-375 {
    padding: 375px;
}

.pl-375 {
    padding-left: 375px;
}

.pr-375 {
    padding-right: 375px;
}

.pt-375 {
    padding-top: 375px;
}

.pb-375 {
    padding-bottom: 375px;
}

.px-375 {
    padding-left: 375px;
    padding-right: 375px;
}

.py-375 {
    padding-top: 375px;
    padding-bottom: 375px;
}

/* padding 376px */
.p-376 {
    padding: 376px;
}

.pl-376 {
    padding-left: 376px;
}

.pr-376 {
    padding-right: 376px;
}

.pt-376 {
    padding-top: 376px;
}

.pb-376 {
    padding-bottom: 376px;
}

.px-376 {
    padding-left: 376px;
    padding-right: 376px;
}

.py-376 {
    padding-top: 376px;
    padding-bottom: 376px;
}

/* padding 377px */
.p-377 {
    padding: 377px;
}

.pl-377 {
    padding-left: 377px;
}

.pr-377 {
    padding-right: 377px;
}

.pt-377 {
    padding-top: 377px;
}

.pb-377 {
    padding-bottom: 377px;
}

.px-377 {
    padding-left: 377px;
    padding-right: 377px;
}

.py-377 {
    padding-top: 377px;
    padding-bottom: 377px;
}

/* padding 378px */
.p-378 {
    padding: 378px;
}

.pl-378 {
    padding-left: 378px;
}

.pr-378 {
    padding-right: 378px;
}

.pt-378 {
    padding-top: 378px;
}

.pb-378 {
    padding-bottom: 378px;
}

.px-378 {
    padding-left: 378px;
    padding-right: 378px;
}

.py-378 {
    padding-top: 378px;
    padding-bottom: 378px;
}

/* padding 379px */
.p-379 {
    padding: 379px;
}

.pl-379 {
    padding-left: 379px;
}

.pr-379 {
    padding-right: 379px;
}

.pt-379 {
    padding-top: 379px;
}

.pb-379 {
    padding-bottom: 379px;
}

.px-379 {
    padding-left: 379px;
    padding-right: 379px;
}

.py-379 {
    padding-top: 379px;
    padding-bottom: 379px;
}

/* padding 380px */
.p-380 {
    padding: 380px;
}

.pl-380 {
    padding-left: 380px;
}

.pr-380 {
    padding-right: 380px;
}

.pt-380 {
    padding-top: 380px;
}

.pb-380 {
    padding-bottom: 380px;
}

.px-380 {
    padding-left: 380px;
    padding-right: 380px;
}

.py-380 {
    padding-top: 380px;
    padding-bottom: 380px;
}

/* padding 381px */
.p-381 {
    padding: 381px;
}

.pl-381 {
    padding-left: 381px;
}

.pr-381 {
    padding-right: 381px;
}

.pt-381 {
    padding-top: 381px;
}

.pb-381 {
    padding-bottom: 381px;
}

.px-381 {
    padding-left: 381px;
    padding-right: 381px;
}

.py-381 {
    padding-top: 381px;
    padding-bottom: 381px;
}

/* padding 382px */
.p-382 {
    padding: 382px;
}

.pl-382 {
    padding-left: 382px;
}

.pr-382 {
    padding-right: 382px;
}

.pt-382 {
    padding-top: 382px;
}

.pb-382 {
    padding-bottom: 382px;
}

.px-382 {
    padding-left: 382px;
    padding-right: 382px;
}

.py-382 {
    padding-top: 382px;
    padding-bottom: 382px;
}

/* padding 383px */
.p-383 {
    padding: 383px;
}

.pl-383 {
    padding-left: 383px;
}

.pr-383 {
    padding-right: 383px;
}

.pt-383 {
    padding-top: 383px;
}

.pb-383 {
    padding-bottom: 383px;
}

.px-383 {
    padding-left: 383px;
    padding-right: 383px;
}

.py-383 {
    padding-top: 383px;
    padding-bottom: 383px;
}

/* padding 384px */
.p-384 {
    padding: 384px;
}

.pl-384 {
    padding-left: 384px;
}

.pr-384 {
    padding-right: 384px;
}

.pt-384 {
    padding-top: 384px;
}

.pb-384 {
    padding-bottom: 384px;
}

.px-384 {
    padding-left: 384px;
    padding-right: 384px;
}

.py-384 {
    padding-top: 384px;
    padding-bottom: 384px;
}

/* padding 385px */
.p-385 {
    padding: 385px;
}

.pl-385 {
    padding-left: 385px;
}

.pr-385 {
    padding-right: 385px;
}

.pt-385 {
    padding-top: 385px;
}

.pb-385 {
    padding-bottom: 385px;
}

.px-385 {
    padding-left: 385px;
    padding-right: 385px;
}

.py-385 {
    padding-top: 385px;
    padding-bottom: 385px;
}

/* padding 386px */
.p-386 {
    padding: 386px;
}

.pl-386 {
    padding-left: 386px;
}

.pr-386 {
    padding-right: 386px;
}

.pt-386 {
    padding-top: 386px;
}

.pb-386 {
    padding-bottom: 386px;
}

.px-386 {
    padding-left: 386px;
    padding-right: 386px;
}

.py-386 {
    padding-top: 386px;
    padding-bottom: 386px;
}

/* padding 387px */
.p-387 {
    padding: 387px;
}

.pl-387 {
    padding-left: 387px;
}

.pr-387 {
    padding-right: 387px;
}

.pt-387 {
    padding-top: 387px;
}

.pb-387 {
    padding-bottom: 387px;
}

.px-387 {
    padding-left: 387px;
    padding-right: 387px;
}

.py-387 {
    padding-top: 387px;
    padding-bottom: 387px;
}

/* padding 388px */
.p-388 {
    padding: 388px;
}

.pl-388 {
    padding-left: 388px;
}

.pr-388 {
    padding-right: 388px;
}

.pt-388 {
    padding-top: 388px;
}

.pb-388 {
    padding-bottom: 388px;
}

.px-388 {
    padding-left: 388px;
    padding-right: 388px;
}

.py-388 {
    padding-top: 388px;
    padding-bottom: 388px;
}

/* padding 389px */
.p-389 {
    padding: 389px;
}

.pl-389 {
    padding-left: 389px;
}

.pr-389 {
    padding-right: 389px;
}

.pt-389 {
    padding-top: 389px;
}

.pb-389 {
    padding-bottom: 389px;
}

.px-389 {
    padding-left: 389px;
    padding-right: 389px;
}

.py-389 {
    padding-top: 389px;
    padding-bottom: 389px;
}

/* padding 390px */
.p-390 {
    padding: 390px;
}

.pl-390 {
    padding-left: 390px;
}

.pr-390 {
    padding-right: 390px;
}

.pt-390 {
    padding-top: 390px;
}

.pb-390 {
    padding-bottom: 390px;
}

.px-390 {
    padding-left: 390px;
    padding-right: 390px;
}

.py-390 {
    padding-top: 390px;
    padding-bottom: 390px;
}

/* padding 391px */
.p-391 {
    padding: 391px;
}

.pl-391 {
    padding-left: 391px;
}

.pr-391 {
    padding-right: 391px;
}

.pt-391 {
    padding-top: 391px;
}

.pb-391 {
    padding-bottom: 391px;
}

.px-391 {
    padding-left: 391px;
    padding-right: 391px;
}

.py-391 {
    padding-top: 391px;
    padding-bottom: 391px;
}

/* padding 392px */
.p-392 {
    padding: 392px;
}

.pl-392 {
    padding-left: 392px;
}

.pr-392 {
    padding-right: 392px;
}

.pt-392 {
    padding-top: 392px;
}

.pb-392 {
    padding-bottom: 392px;
}

.px-392 {
    padding-left: 392px;
    padding-right: 392px;
}

.py-392 {
    padding-top: 392px;
    padding-bottom: 392px;
}

/* padding 393px */
.p-393 {
    padding: 393px;
}

.pl-393 {
    padding-left: 393px;
}

.pr-393 {
    padding-right: 393px;
}

.pt-393 {
    padding-top: 393px;
}

.pb-393 {
    padding-bottom: 393px;
}

.px-393 {
    padding-left: 393px;
    padding-right: 393px;
}

.py-393 {
    padding-top: 393px;
    padding-bottom: 393px;
}

/* padding 394px */
.p-394 {
    padding: 394px;
}

.pl-394 {
    padding-left: 394px;
}

.pr-394 {
    padding-right: 394px;
}

.pt-394 {
    padding-top: 394px;
}

.pb-394 {
    padding-bottom: 394px;
}

.px-394 {
    padding-left: 394px;
    padding-right: 394px;
}

.py-394 {
    padding-top: 394px;
    padding-bottom: 394px;
}

/* padding 395px */
.p-395 {
    padding: 395px;
}

.pl-395 {
    padding-left: 395px;
}

.pr-395 {
    padding-right: 395px;
}

.pt-395 {
    padding-top: 395px;
}

.pb-395 {
    padding-bottom: 395px;
}

.px-395 {
    padding-left: 395px;
    padding-right: 395px;
}

.py-395 {
    padding-top: 395px;
    padding-bottom: 395px;
}

/* padding 396px */
.p-396 {
    padding: 396px;
}

.pl-396 {
    padding-left: 396px;
}

.pr-396 {
    padding-right: 396px;
}

.pt-396 {
    padding-top: 396px;
}

.pb-396 {
    padding-bottom: 396px;
}

.px-396 {
    padding-left: 396px;
    padding-right: 396px;
}

.py-396 {
    padding-top: 396px;
    padding-bottom: 396px;
}

/* padding 397px */
.p-397 {
    padding: 397px;
}

.pl-397 {
    padding-left: 397px;
}

.pr-397 {
    padding-right: 397px;
}

.pt-397 {
    padding-top: 397px;
}

.pb-397 {
    padding-bottom: 397px;
}

.px-397 {
    padding-left: 397px;
    padding-right: 397px;
}

.py-397 {
    padding-top: 397px;
    padding-bottom: 397px;
}

/* padding 398px */
.p-398 {
    padding: 398px;
}

.pl-398 {
    padding-left: 398px;
}

.pr-398 {
    padding-right: 398px;
}

.pt-398 {
    padding-top: 398px;
}

.pb-398 {
    padding-bottom: 398px;
}

.px-398 {
    padding-left: 398px;
    padding-right: 398px;
}

.py-398 {
    padding-top: 398px;
    padding-bottom: 398px;
}

/* padding 399px */
.p-399 {
    padding: 399px;
}

.pl-399 {
    padding-left: 399px;
}

.pr-399 {
    padding-right: 399px;
}

.pt-399 {
    padding-top: 399px;
}

.pb-399 {
    padding-bottom: 399px;
}

.px-399 {
    padding-left: 399px;
    padding-right: 399px;
}

.py-399 {
    padding-top: 399px;
    padding-bottom: 399px;
}

/* padding 400px */
.p-400 {
    padding: 400px;
}

.pl-400 {
    padding-left: 400px;
}

.pr-400 {
    padding-right: 400px;
}

.pt-400 {
    padding-top: 400px;
}

.pb-400 {
    padding-bottom: 400px;
}

.px-400 {
    padding-left: 400px;
    padding-right: 400px;
}

.py-400 {
    padding-top: 400px;
    padding-bottom: 400px;
}

/* padding 401px */
.p-401 {
    padding: 401px;
}

.pl-401 {
    padding-left: 401px;
}

.pr-401 {
    padding-right: 401px;
}

.pt-401 {
    padding-top: 401px;
}

.pb-401 {
    padding-bottom: 401px;
}

.px-401 {
    padding-left: 401px;
    padding-right: 401px;
}

.py-401 {
    padding-top: 401px;
    padding-bottom: 401px;
}

/* padding 402px */
.p-402 {
    padding: 402px;
}

.pl-402 {
    padding-left: 402px;
}

.pr-402 {
    padding-right: 402px;
}

.pt-402 {
    padding-top: 402px;
}

.pb-402 {
    padding-bottom: 402px;
}

.px-402 {
    padding-left: 402px;
    padding-right: 402px;
}

.py-402 {
    padding-top: 402px;
    padding-bottom: 402px;
}

/* padding 403px */
.p-403 {
    padding: 403px;
}

.pl-403 {
    padding-left: 403px;
}

.pr-403 {
    padding-right: 403px;
}

.pt-403 {
    padding-top: 403px;
}

.pb-403 {
    padding-bottom: 403px;
}

.px-403 {
    padding-left: 403px;
    padding-right: 403px;
}

.py-403 {
    padding-top: 403px;
    padding-bottom: 403px;
}

/* padding 404px */
.p-404 {
    padding: 404px;
}

.pl-404 {
    padding-left: 404px;
}

.pr-404 {
    padding-right: 404px;
}

.pt-404 {
    padding-top: 404px;
}

.pb-404 {
    padding-bottom: 404px;
}

.px-404 {
    padding-left: 404px;
    padding-right: 404px;
}

.py-404 {
    padding-top: 404px;
    padding-bottom: 404px;
}

/* padding 405px */
.p-405 {
    padding: 405px;
}

.pl-405 {
    padding-left: 405px;
}

.pr-405 {
    padding-right: 405px;
}

.pt-405 {
    padding-top: 405px;
}

.pb-405 {
    padding-bottom: 405px;
}

.px-405 {
    padding-left: 405px;
    padding-right: 405px;
}

.py-405 {
    padding-top: 405px;
    padding-bottom: 405px;
}

/* padding 406px */
.p-406 {
    padding: 406px;
}

.pl-406 {
    padding-left: 406px;
}

.pr-406 {
    padding-right: 406px;
}

.pt-406 {
    padding-top: 406px;
}

.pb-406 {
    padding-bottom: 406px;
}

.px-406 {
    padding-left: 406px;
    padding-right: 406px;
}

.py-406 {
    padding-top: 406px;
    padding-bottom: 406px;
}

/* padding 407px */
.p-407 {
    padding: 407px;
}

.pl-407 {
    padding-left: 407px;
}

.pr-407 {
    padding-right: 407px;
}

.pt-407 {
    padding-top: 407px;
}

.pb-407 {
    padding-bottom: 407px;
}

.px-407 {
    padding-left: 407px;
    padding-right: 407px;
}

.py-407 {
    padding-top: 407px;
    padding-bottom: 407px;
}

/* padding 408px */
.p-408 {
    padding: 408px;
}

.pl-408 {
    padding-left: 408px;
}

.pr-408 {
    padding-right: 408px;
}

.pt-408 {
    padding-top: 408px;
}

.pb-408 {
    padding-bottom: 408px;
}

.px-408 {
    padding-left: 408px;
    padding-right: 408px;
}

.py-408 {
    padding-top: 408px;
    padding-bottom: 408px;
}

/* padding 409px */
.p-409 {
    padding: 409px;
}

.pl-409 {
    padding-left: 409px;
}

.pr-409 {
    padding-right: 409px;
}

.pt-409 {
    padding-top: 409px;
}

.pb-409 {
    padding-bottom: 409px;
}

.px-409 {
    padding-left: 409px;
    padding-right: 409px;
}

.py-409 {
    padding-top: 409px;
    padding-bottom: 409px;
}

/* padding 410px */
.p-410 {
    padding: 410px;
}

.pl-410 {
    padding-left: 410px;
}

.pr-410 {
    padding-right: 410px;
}

.pt-410 {
    padding-top: 410px;
}

.pb-410 {
    padding-bottom: 410px;
}

.px-410 {
    padding-left: 410px;
    padding-right: 410px;
}

.py-410 {
    padding-top: 410px;
    padding-bottom: 410px;
}

/* padding 411px */
.p-411 {
    padding: 411px;
}

.pl-411 {
    padding-left: 411px;
}

.pr-411 {
    padding-right: 411px;
}

.pt-411 {
    padding-top: 411px;
}

.pb-411 {
    padding-bottom: 411px;
}

.px-411 {
    padding-left: 411px;
    padding-right: 411px;
}

.py-411 {
    padding-top: 411px;
    padding-bottom: 411px;
}

/* padding 412px */
.p-412 {
    padding: 412px;
}

.pl-412 {
    padding-left: 412px;
}

.pr-412 {
    padding-right: 412px;
}

.pt-412 {
    padding-top: 412px;
}

.pb-412 {
    padding-bottom: 412px;
}

.px-412 {
    padding-left: 412px;
    padding-right: 412px;
}

.py-412 {
    padding-top: 412px;
    padding-bottom: 412px;
}

/* padding 413px */
.p-413 {
    padding: 413px;
}

.pl-413 {
    padding-left: 413px;
}

.pr-413 {
    padding-right: 413px;
}

.pt-413 {
    padding-top: 413px;
}

.pb-413 {
    padding-bottom: 413px;
}

.px-413 {
    padding-left: 413px;
    padding-right: 413px;
}

.py-413 {
    padding-top: 413px;
    padding-bottom: 413px;
}

/* padding 414px */
.p-414 {
    padding: 414px;
}

.pl-414 {
    padding-left: 414px;
}

.pr-414 {
    padding-right: 414px;
}

.pt-414 {
    padding-top: 414px;
}

.pb-414 {
    padding-bottom: 414px;
}

.px-414 {
    padding-left: 414px;
    padding-right: 414px;
}

.py-414 {
    padding-top: 414px;
    padding-bottom: 414px;
}

/* padding 415px */
.p-415 {
    padding: 415px;
}

.pl-415 {
    padding-left: 415px;
}

.pr-415 {
    padding-right: 415px;
}

.pt-415 {
    padding-top: 415px;
}

.pb-415 {
    padding-bottom: 415px;
}

.px-415 {
    padding-left: 415px;
    padding-right: 415px;
}

.py-415 {
    padding-top: 415px;
    padding-bottom: 415px;
}

/* padding 416px */
.p-416 {
    padding: 416px;
}

.pl-416 {
    padding-left: 416px;
}

.pr-416 {
    padding-right: 416px;
}

.pt-416 {
    padding-top: 416px;
}

.pb-416 {
    padding-bottom: 416px;
}

.px-416 {
    padding-left: 416px;
    padding-right: 416px;
}

.py-416 {
    padding-top: 416px;
    padding-bottom: 416px;
}

/* padding 417px */
.p-417 {
    padding: 417px;
}

.pl-417 {
    padding-left: 417px;
}

.pr-417 {
    padding-right: 417px;
}

.pt-417 {
    padding-top: 417px;
}

.pb-417 {
    padding-bottom: 417px;
}

.px-417 {
    padding-left: 417px;
    padding-right: 417px;
}

.py-417 {
    padding-top: 417px;
    padding-bottom: 417px;
}

/* padding 418px */
.p-418 {
    padding: 418px;
}

.pl-418 {
    padding-left: 418px;
}

.pr-418 {
    padding-right: 418px;
}

.pt-418 {
    padding-top: 418px;
}

.pb-418 {
    padding-bottom: 418px;
}

.px-418 {
    padding-left: 418px;
    padding-right: 418px;
}

.py-418 {
    padding-top: 418px;
    padding-bottom: 418px;
}

/* padding 419px */
.p-419 {
    padding: 419px;
}

.pl-419 {
    padding-left: 419px;
}

.pr-419 {
    padding-right: 419px;
}

.pt-419 {
    padding-top: 419px;
}

.pb-419 {
    padding-bottom: 419px;
}

.px-419 {
    padding-left: 419px;
    padding-right: 419px;
}

.py-419 {
    padding-top: 419px;
    padding-bottom: 419px;
}

/* padding 420px */
.p-420 {
    padding: 420px;
}

.pl-420 {
    padding-left: 420px;
}

.pr-420 {
    padding-right: 420px;
}

.pt-420 {
    padding-top: 420px;
}

.pb-420 {
    padding-bottom: 420px;
}

.px-420 {
    padding-left: 420px;
    padding-right: 420px;
}

.py-420 {
    padding-top: 420px;
    padding-bottom: 420px;
}

/* padding 421px */
.p-421 {
    padding: 421px;
}

.pl-421 {
    padding-left: 421px;
}

.pr-421 {
    padding-right: 421px;
}

.pt-421 {
    padding-top: 421px;
}

.pb-421 {
    padding-bottom: 421px;
}

.px-421 {
    padding-left: 421px;
    padding-right: 421px;
}

.py-421 {
    padding-top: 421px;
    padding-bottom: 421px;
}

/* padding 422px */
.p-422 {
    padding: 422px;
}

.pl-422 {
    padding-left: 422px;
}

.pr-422 {
    padding-right: 422px;
}

.pt-422 {
    padding-top: 422px;
}

.pb-422 {
    padding-bottom: 422px;
}

.px-422 {
    padding-left: 422px;
    padding-right: 422px;
}

.py-422 {
    padding-top: 422px;
    padding-bottom: 422px;
}

/* padding 423px */
.p-423 {
    padding: 423px;
}

.pl-423 {
    padding-left: 423px;
}

.pr-423 {
    padding-right: 423px;
}

.pt-423 {
    padding-top: 423px;
}

.pb-423 {
    padding-bottom: 423px;
}

.px-423 {
    padding-left: 423px;
    padding-right: 423px;
}

.py-423 {
    padding-top: 423px;
    padding-bottom: 423px;
}

/* padding 424px */
.p-424 {
    padding: 424px;
}

.pl-424 {
    padding-left: 424px;
}

.pr-424 {
    padding-right: 424px;
}

.pt-424 {
    padding-top: 424px;
}

.pb-424 {
    padding-bottom: 424px;
}

.px-424 {
    padding-left: 424px;
    padding-right: 424px;
}

.py-424 {
    padding-top: 424px;
    padding-bottom: 424px;
}

/* padding 425px */
.p-425 {
    padding: 425px;
}

.pl-425 {
    padding-left: 425px;
}

.pr-425 {
    padding-right: 425px;
}

.pt-425 {
    padding-top: 425px;
}

.pb-425 {
    padding-bottom: 425px;
}

.px-425 {
    padding-left: 425px;
    padding-right: 425px;
}

.py-425 {
    padding-top: 425px;
    padding-bottom: 425px;
}

/* padding 426px */
.p-426 {
    padding: 426px;
}

.pl-426 {
    padding-left: 426px;
}

.pr-426 {
    padding-right: 426px;
}

.pt-426 {
    padding-top: 426px;
}

.pb-426 {
    padding-bottom: 426px;
}

.px-426 {
    padding-left: 426px;
    padding-right: 426px;
}

.py-426 {
    padding-top: 426px;
    padding-bottom: 426px;
}

/* padding 427px */
.p-427 {
    padding: 427px;
}

.pl-427 {
    padding-left: 427px;
}

.pr-427 {
    padding-right: 427px;
}

.pt-427 {
    padding-top: 427px;
}

.pb-427 {
    padding-bottom: 427px;
}

.px-427 {
    padding-left: 427px;
    padding-right: 427px;
}

.py-427 {
    padding-top: 427px;
    padding-bottom: 427px;
}

/* padding 428px */
.p-428 {
    padding: 428px;
}

.pl-428 {
    padding-left: 428px;
}

.pr-428 {
    padding-right: 428px;
}

.pt-428 {
    padding-top: 428px;
}

.pb-428 {
    padding-bottom: 428px;
}

.px-428 {
    padding-left: 428px;
    padding-right: 428px;
}

.py-428 {
    padding-top: 428px;
    padding-bottom: 428px;
}

/* padding 429px */
.p-429 {
    padding: 429px;
}

.pl-429 {
    padding-left: 429px;
}

.pr-429 {
    padding-right: 429px;
}

.pt-429 {
    padding-top: 429px;
}

.pb-429 {
    padding-bottom: 429px;
}

.px-429 {
    padding-left: 429px;
    padding-right: 429px;
}

.py-429 {
    padding-top: 429px;
    padding-bottom: 429px;
}

/* padding 430px */
.p-430 {
    padding: 430px;
}

.pl-430 {
    padding-left: 430px;
}

.pr-430 {
    padding-right: 430px;
}

.pt-430 {
    padding-top: 430px;
}

.pb-430 {
    padding-bottom: 430px;
}

.px-430 {
    padding-left: 430px;
    padding-right: 430px;
}

.py-430 {
    padding-top: 430px;
    padding-bottom: 430px;
}

/* padding 431px */
.p-431 {
    padding: 431px;
}

.pl-431 {
    padding-left: 431px;
}

.pr-431 {
    padding-right: 431px;
}

.pt-431 {
    padding-top: 431px;
}

.pb-431 {
    padding-bottom: 431px;
}

.px-431 {
    padding-left: 431px;
    padding-right: 431px;
}

.py-431 {
    padding-top: 431px;
    padding-bottom: 431px;
}

/* padding 432px */
.p-432 {
    padding: 432px;
}

.pl-432 {
    padding-left: 432px;
}

.pr-432 {
    padding-right: 432px;
}

.pt-432 {
    padding-top: 432px;
}

.pb-432 {
    padding-bottom: 432px;
}

.px-432 {
    padding-left: 432px;
    padding-right: 432px;
}

.py-432 {
    padding-top: 432px;
    padding-bottom: 432px;
}

/* padding 433px */
.p-433 {
    padding: 433px;
}

.pl-433 {
    padding-left: 433px;
}

.pr-433 {
    padding-right: 433px;
}

.pt-433 {
    padding-top: 433px;
}

.pb-433 {
    padding-bottom: 433px;
}

.px-433 {
    padding-left: 433px;
    padding-right: 433px;
}

.py-433 {
    padding-top: 433px;
    padding-bottom: 433px;
}

/* padding 434px */
.p-434 {
    padding: 434px;
}

.pl-434 {
    padding-left: 434px;
}

.pr-434 {
    padding-right: 434px;
}

.pt-434 {
    padding-top: 434px;
}

.pb-434 {
    padding-bottom: 434px;
}

.px-434 {
    padding-left: 434px;
    padding-right: 434px;
}

.py-434 {
    padding-top: 434px;
    padding-bottom: 434px;
}

/* padding 435px */
.p-435 {
    padding: 435px;
}

.pl-435 {
    padding-left: 435px;
}

.pr-435 {
    padding-right: 435px;
}

.pt-435 {
    padding-top: 435px;
}

.pb-435 {
    padding-bottom: 435px;
}

.px-435 {
    padding-left: 435px;
    padding-right: 435px;
}

.py-435 {
    padding-top: 435px;
    padding-bottom: 435px;
}

/* padding 436px */
.p-436 {
    padding: 436px;
}

.pl-436 {
    padding-left: 436px;
}

.pr-436 {
    padding-right: 436px;
}

.pt-436 {
    padding-top: 436px;
}

.pb-436 {
    padding-bottom: 436px;
}

.px-436 {
    padding-left: 436px;
    padding-right: 436px;
}

.py-436 {
    padding-top: 436px;
    padding-bottom: 436px;
}

/* padding 437px */
.p-437 {
    padding: 437px;
}

.pl-437 {
    padding-left: 437px;
}

.pr-437 {
    padding-right: 437px;
}

.pt-437 {
    padding-top: 437px;
}

.pb-437 {
    padding-bottom: 437px;
}

.px-437 {
    padding-left: 437px;
    padding-right: 437px;
}

.py-437 {
    padding-top: 437px;
    padding-bottom: 437px;
}

/* padding 438px */
.p-438 {
    padding: 438px;
}

.pl-438 {
    padding-left: 438px;
}

.pr-438 {
    padding-right: 438px;
}

.pt-438 {
    padding-top: 438px;
}

.pb-438 {
    padding-bottom: 438px;
}

.px-438 {
    padding-left: 438px;
    padding-right: 438px;
}

.py-438 {
    padding-top: 438px;
    padding-bottom: 438px;
}

/* padding 439px */
.p-439 {
    padding: 439px;
}

.pl-439 {
    padding-left: 439px;
}

.pr-439 {
    padding-right: 439px;
}

.pt-439 {
    padding-top: 439px;
}

.pb-439 {
    padding-bottom: 439px;
}

.px-439 {
    padding-left: 439px;
    padding-right: 439px;
}

.py-439 {
    padding-top: 439px;
    padding-bottom: 439px;
}

/* padding 440px */
.p-440 {
    padding: 440px;
}

.pl-440 {
    padding-left: 440px;
}

.pr-440 {
    padding-right: 440px;
}

.pt-440 {
    padding-top: 440px;
}

.pb-440 {
    padding-bottom: 440px;
}

.px-440 {
    padding-left: 440px;
    padding-right: 440px;
}

.py-440 {
    padding-top: 440px;
    padding-bottom: 440px;
}

/* padding 441px */
.p-441 {
    padding: 441px;
}

.pl-441 {
    padding-left: 441px;
}

.pr-441 {
    padding-right: 441px;
}

.pt-441 {
    padding-top: 441px;
}

.pb-441 {
    padding-bottom: 441px;
}

.px-441 {
    padding-left: 441px;
    padding-right: 441px;
}

.py-441 {
    padding-top: 441px;
    padding-bottom: 441px;
}

/* padding 442px */
.p-442 {
    padding: 442px;
}

.pl-442 {
    padding-left: 442px;
}

.pr-442 {
    padding-right: 442px;
}

.pt-442 {
    padding-top: 442px;
}

.pb-442 {
    padding-bottom: 442px;
}

.px-442 {
    padding-left: 442px;
    padding-right: 442px;
}

.py-442 {
    padding-top: 442px;
    padding-bottom: 442px;
}

/* padding 443px */
.p-443 {
    padding: 443px;
}

.pl-443 {
    padding-left: 443px;
}

.pr-443 {
    padding-right: 443px;
}

.pt-443 {
    padding-top: 443px;
}

.pb-443 {
    padding-bottom: 443px;
}

.px-443 {
    padding-left: 443px;
    padding-right: 443px;
}

.py-443 {
    padding-top: 443px;
    padding-bottom: 443px;
}

/* padding 444px */
.p-444 {
    padding: 444px;
}

.pl-444 {
    padding-left: 444px;
}

.pr-444 {
    padding-right: 444px;
}

.pt-444 {
    padding-top: 444px;
}

.pb-444 {
    padding-bottom: 444px;
}

.px-444 {
    padding-left: 444px;
    padding-right: 444px;
}

.py-444 {
    padding-top: 444px;
    padding-bottom: 444px;
}

/* padding 445px */
.p-445 {
    padding: 445px;
}

.pl-445 {
    padding-left: 445px;
}

.pr-445 {
    padding-right: 445px;
}

.pt-445 {
    padding-top: 445px;
}

.pb-445 {
    padding-bottom: 445px;
}

.px-445 {
    padding-left: 445px;
    padding-right: 445px;
}

.py-445 {
    padding-top: 445px;
    padding-bottom: 445px;
}

/* padding 446px */
.p-446 {
    padding: 446px;
}

.pl-446 {
    padding-left: 446px;
}

.pr-446 {
    padding-right: 446px;
}

.pt-446 {
    padding-top: 446px;
}

.pb-446 {
    padding-bottom: 446px;
}

.px-446 {
    padding-left: 446px;
    padding-right: 446px;
}

.py-446 {
    padding-top: 446px;
    padding-bottom: 446px;
}

/* padding 447px */
.p-447 {
    padding: 447px;
}

.pl-447 {
    padding-left: 447px;
}

.pr-447 {
    padding-right: 447px;
}

.pt-447 {
    padding-top: 447px;
}

.pb-447 {
    padding-bottom: 447px;
}

.px-447 {
    padding-left: 447px;
    padding-right: 447px;
}

.py-447 {
    padding-top: 447px;
    padding-bottom: 447px;
}

/* padding 448px */
.p-448 {
    padding: 448px;
}

.pl-448 {
    padding-left: 448px;
}

.pr-448 {
    padding-right: 448px;
}

.pt-448 {
    padding-top: 448px;
}

.pb-448 {
    padding-bottom: 448px;
}

.px-448 {
    padding-left: 448px;
    padding-right: 448px;
}

.py-448 {
    padding-top: 448px;
    padding-bottom: 448px;
}

/* padding 449px */
.p-449 {
    padding: 449px;
}

.pl-449 {
    padding-left: 449px;
}

.pr-449 {
    padding-right: 449px;
}

.pt-449 {
    padding-top: 449px;
}

.pb-449 {
    padding-bottom: 449px;
}

.px-449 {
    padding-left: 449px;
    padding-right: 449px;
}

.py-449 {
    padding-top: 449px;
    padding-bottom: 449px;
}

/* padding 450px */
.p-450 {
    padding: 450px;
}

.pl-450 {
    padding-left: 450px;
}

.pr-450 {
    padding-right: 450px;
}

.pt-450 {
    padding-top: 450px;
}

.pb-450 {
    padding-bottom: 450px;
}

.px-450 {
    padding-left: 450px;
    padding-right: 450px;
}

.py-450 {
    padding-top: 450px;
    padding-bottom: 450px;
}

/* padding 451px */
.p-451 {
    padding: 451px;
}

.pl-451 {
    padding-left: 451px;
}

.pr-451 {
    padding-right: 451px;
}

.pt-451 {
    padding-top: 451px;
}

.pb-451 {
    padding-bottom: 451px;
}

.px-451 {
    padding-left: 451px;
    padding-right: 451px;
}

.py-451 {
    padding-top: 451px;
    padding-bottom: 451px;
}

/* padding 452px */
.p-452 {
    padding: 452px;
}

.pl-452 {
    padding-left: 452px;
}

.pr-452 {
    padding-right: 452px;
}

.pt-452 {
    padding-top: 452px;
}

.pb-452 {
    padding-bottom: 452px;
}

.px-452 {
    padding-left: 452px;
    padding-right: 452px;
}

.py-452 {
    padding-top: 452px;
    padding-bottom: 452px;
}

/* padding 453px */
.p-453 {
    padding: 453px;
}

.pl-453 {
    padding-left: 453px;
}

.pr-453 {
    padding-right: 453px;
}

.pt-453 {
    padding-top: 453px;
}

.pb-453 {
    padding-bottom: 453px;
}

.px-453 {
    padding-left: 453px;
    padding-right: 453px;
}

.py-453 {
    padding-top: 453px;
    padding-bottom: 453px;
}

/* padding 454px */
.p-454 {
    padding: 454px;
}

.pl-454 {
    padding-left: 454px;
}

.pr-454 {
    padding-right: 454px;
}

.pt-454 {
    padding-top: 454px;
}

.pb-454 {
    padding-bottom: 454px;
}

.px-454 {
    padding-left: 454px;
    padding-right: 454px;
}

.py-454 {
    padding-top: 454px;
    padding-bottom: 454px;
}

/* padding 455px */
.p-455 {
    padding: 455px;
}

.pl-455 {
    padding-left: 455px;
}

.pr-455 {
    padding-right: 455px;
}

.pt-455 {
    padding-top: 455px;
}

.pb-455 {
    padding-bottom: 455px;
}

.px-455 {
    padding-left: 455px;
    padding-right: 455px;
}

.py-455 {
    padding-top: 455px;
    padding-bottom: 455px;
}

/* padding 456px */
.p-456 {
    padding: 456px;
}

.pl-456 {
    padding-left: 456px;
}

.pr-456 {
    padding-right: 456px;
}

.pt-456 {
    padding-top: 456px;
}

.pb-456 {
    padding-bottom: 456px;
}

.px-456 {
    padding-left: 456px;
    padding-right: 456px;
}

.py-456 {
    padding-top: 456px;
    padding-bottom: 456px;
}

/* padding 457px */
.p-457 {
    padding: 457px;
}

.pl-457 {
    padding-left: 457px;
}

.pr-457 {
    padding-right: 457px;
}

.pt-457 {
    padding-top: 457px;
}

.pb-457 {
    padding-bottom: 457px;
}

.px-457 {
    padding-left: 457px;
    padding-right: 457px;
}

.py-457 {
    padding-top: 457px;
    padding-bottom: 457px;
}

/* padding 458px */
.p-458 {
    padding: 458px;
}

.pl-458 {
    padding-left: 458px;
}

.pr-458 {
    padding-right: 458px;
}

.pt-458 {
    padding-top: 458px;
}

.pb-458 {
    padding-bottom: 458px;
}

.px-458 {
    padding-left: 458px;
    padding-right: 458px;
}

.py-458 {
    padding-top: 458px;
    padding-bottom: 458px;
}

/* padding 459px */
.p-459 {
    padding: 459px;
}

.pl-459 {
    padding-left: 459px;
}

.pr-459 {
    padding-right: 459px;
}

.pt-459 {
    padding-top: 459px;
}

.pb-459 {
    padding-bottom: 459px;
}

.px-459 {
    padding-left: 459px;
    padding-right: 459px;
}

.py-459 {
    padding-top: 459px;
    padding-bottom: 459px;
}

/* padding 460px */
.p-460 {
    padding: 460px;
}

.pl-460 {
    padding-left: 460px;
}

.pr-460 {
    padding-right: 460px;
}

.pt-460 {
    padding-top: 460px;
}

.pb-460 {
    padding-bottom: 460px;
}

.px-460 {
    padding-left: 460px;
    padding-right: 460px;
}

.py-460 {
    padding-top: 460px;
    padding-bottom: 460px;
}

/* padding 461px */
.p-461 {
    padding: 461px;
}

.pl-461 {
    padding-left: 461px;
}

.pr-461 {
    padding-right: 461px;
}

.pt-461 {
    padding-top: 461px;
}

.pb-461 {
    padding-bottom: 461px;
}

.px-461 {
    padding-left: 461px;
    padding-right: 461px;
}

.py-461 {
    padding-top: 461px;
    padding-bottom: 461px;
}

/* padding 462px */
.p-462 {
    padding: 462px;
}

.pl-462 {
    padding-left: 462px;
}

.pr-462 {
    padding-right: 462px;
}

.pt-462 {
    padding-top: 462px;
}

.pb-462 {
    padding-bottom: 462px;
}

.px-462 {
    padding-left: 462px;
    padding-right: 462px;
}

.py-462 {
    padding-top: 462px;
    padding-bottom: 462px;
}

/* padding 463px */
.p-463 {
    padding: 463px;
}

.pl-463 {
    padding-left: 463px;
}

.pr-463 {
    padding-right: 463px;
}

.pt-463 {
    padding-top: 463px;
}

.pb-463 {
    padding-bottom: 463px;
}

.px-463 {
    padding-left: 463px;
    padding-right: 463px;
}

.py-463 {
    padding-top: 463px;
    padding-bottom: 463px;
}

/* padding 464px */
.p-464 {
    padding: 464px;
}

.pl-464 {
    padding-left: 464px;
}

.pr-464 {
    padding-right: 464px;
}

.pt-464 {
    padding-top: 464px;
}

.pb-464 {
    padding-bottom: 464px;
}

.px-464 {
    padding-left: 464px;
    padding-right: 464px;
}

.py-464 {
    padding-top: 464px;
    padding-bottom: 464px;
}

/* padding 465px */
.p-465 {
    padding: 465px;
}

.pl-465 {
    padding-left: 465px;
}

.pr-465 {
    padding-right: 465px;
}

.pt-465 {
    padding-top: 465px;
}

.pb-465 {
    padding-bottom: 465px;
}

.px-465 {
    padding-left: 465px;
    padding-right: 465px;
}

.py-465 {
    padding-top: 465px;
    padding-bottom: 465px;
}

/* padding 466px */
.p-466 {
    padding: 466px;
}

.pl-466 {
    padding-left: 466px;
}

.pr-466 {
    padding-right: 466px;
}

.pt-466 {
    padding-top: 466px;
}

.pb-466 {
    padding-bottom: 466px;
}

.px-466 {
    padding-left: 466px;
    padding-right: 466px;
}

.py-466 {
    padding-top: 466px;
    padding-bottom: 466px;
}

/* padding 467px */
.p-467 {
    padding: 467px;
}

.pl-467 {
    padding-left: 467px;
}

.pr-467 {
    padding-right: 467px;
}

.pt-467 {
    padding-top: 467px;
}

.pb-467 {
    padding-bottom: 467px;
}

.px-467 {
    padding-left: 467px;
    padding-right: 467px;
}

.py-467 {
    padding-top: 467px;
    padding-bottom: 467px;
}

/* padding 468px */
.p-468 {
    padding: 468px;
}

.pl-468 {
    padding-left: 468px;
}

.pr-468 {
    padding-right: 468px;
}

.pt-468 {
    padding-top: 468px;
}

.pb-468 {
    padding-bottom: 468px;
}

.px-468 {
    padding-left: 468px;
    padding-right: 468px;
}

.py-468 {
    padding-top: 468px;
    padding-bottom: 468px;
}

/* padding 469px */
.p-469 {
    padding: 469px;
}

.pl-469 {
    padding-left: 469px;
}

.pr-469 {
    padding-right: 469px;
}

.pt-469 {
    padding-top: 469px;
}

.pb-469 {
    padding-bottom: 469px;
}

.px-469 {
    padding-left: 469px;
    padding-right: 469px;
}

.py-469 {
    padding-top: 469px;
    padding-bottom: 469px;
}

/* padding 470px */
.p-470 {
    padding: 470px;
}

.pl-470 {
    padding-left: 470px;
}

.pr-470 {
    padding-right: 470px;
}

.pt-470 {
    padding-top: 470px;
}

.pb-470 {
    padding-bottom: 470px;
}

.px-470 {
    padding-left: 470px;
    padding-right: 470px;
}

.py-470 {
    padding-top: 470px;
    padding-bottom: 470px;
}

/* padding 471px */
.p-471 {
    padding: 471px;
}

.pl-471 {
    padding-left: 471px;
}

.pr-471 {
    padding-right: 471px;
}

.pt-471 {
    padding-top: 471px;
}

.pb-471 {
    padding-bottom: 471px;
}

.px-471 {
    padding-left: 471px;
    padding-right: 471px;
}

.py-471 {
    padding-top: 471px;
    padding-bottom: 471px;
}

/* padding 472px */
.p-472 {
    padding: 472px;
}

.pl-472 {
    padding-left: 472px;
}

.pr-472 {
    padding-right: 472px;
}

.pt-472 {
    padding-top: 472px;
}

.pb-472 {
    padding-bottom: 472px;
}

.px-472 {
    padding-left: 472px;
    padding-right: 472px;
}

.py-472 {
    padding-top: 472px;
    padding-bottom: 472px;
}

/* padding 473px */
.p-473 {
    padding: 473px;
}

.pl-473 {
    padding-left: 473px;
}

.pr-473 {
    padding-right: 473px;
}

.pt-473 {
    padding-top: 473px;
}

.pb-473 {
    padding-bottom: 473px;
}

.px-473 {
    padding-left: 473px;
    padding-right: 473px;
}

.py-473 {
    padding-top: 473px;
    padding-bottom: 473px;
}

/* padding 474px */
.p-474 {
    padding: 474px;
}

.pl-474 {
    padding-left: 474px;
}

.pr-474 {
    padding-right: 474px;
}

.pt-474 {
    padding-top: 474px;
}

.pb-474 {
    padding-bottom: 474px;
}

.px-474 {
    padding-left: 474px;
    padding-right: 474px;
}

.py-474 {
    padding-top: 474px;
    padding-bottom: 474px;
}

/* padding 475px */
.p-475 {
    padding: 475px;
}

.pl-475 {
    padding-left: 475px;
}

.pr-475 {
    padding-right: 475px;
}

.pt-475 {
    padding-top: 475px;
}

.pb-475 {
    padding-bottom: 475px;
}

.px-475 {
    padding-left: 475px;
    padding-right: 475px;
}

.py-475 {
    padding-top: 475px;
    padding-bottom: 475px;
}

/* padding 476px */
.p-476 {
    padding: 476px;
}

.pl-476 {
    padding-left: 476px;
}

.pr-476 {
    padding-right: 476px;
}

.pt-476 {
    padding-top: 476px;
}

.pb-476 {
    padding-bottom: 476px;
}

.px-476 {
    padding-left: 476px;
    padding-right: 476px;
}

.py-476 {
    padding-top: 476px;
    padding-bottom: 476px;
}

/* padding 477px */
.p-477 {
    padding: 477px;
}

.pl-477 {
    padding-left: 477px;
}

.pr-477 {
    padding-right: 477px;
}

.pt-477 {
    padding-top: 477px;
}

.pb-477 {
    padding-bottom: 477px;
}

.px-477 {
    padding-left: 477px;
    padding-right: 477px;
}

.py-477 {
    padding-top: 477px;
    padding-bottom: 477px;
}

/* padding 478px */
.p-478 {
    padding: 478px;
}

.pl-478 {
    padding-left: 478px;
}

.pr-478 {
    padding-right: 478px;
}

.pt-478 {
    padding-top: 478px;
}

.pb-478 {
    padding-bottom: 478px;
}

.px-478 {
    padding-left: 478px;
    padding-right: 478px;
}

.py-478 {
    padding-top: 478px;
    padding-bottom: 478px;
}

/* padding 479px */
.p-479 {
    padding: 479px;
}

.pl-479 {
    padding-left: 479px;
}

.pr-479 {
    padding-right: 479px;
}

.pt-479 {
    padding-top: 479px;
}

.pb-479 {
    padding-bottom: 479px;
}

.px-479 {
    padding-left: 479px;
    padding-right: 479px;
}

.py-479 {
    padding-top: 479px;
    padding-bottom: 479px;
}

/* padding 480px */
.p-480 {
    padding: 480px;
}

.pl-480 {
    padding-left: 480px;
}

.pr-480 {
    padding-right: 480px;
}

.pt-480 {
    padding-top: 480px;
}

.pb-480 {
    padding-bottom: 480px;
}

.px-480 {
    padding-left: 480px;
    padding-right: 480px;
}

.py-480 {
    padding-top: 480px;
    padding-bottom: 480px;
}

/* padding 481px */
.p-481 {
    padding: 481px;
}

.pl-481 {
    padding-left: 481px;
}

.pr-481 {
    padding-right: 481px;
}

.pt-481 {
    padding-top: 481px;
}

.pb-481 {
    padding-bottom: 481px;
}

.px-481 {
    padding-left: 481px;
    padding-right: 481px;
}

.py-481 {
    padding-top: 481px;
    padding-bottom: 481px;
}

/* padding 482px */
.p-482 {
    padding: 482px;
}

.pl-482 {
    padding-left: 482px;
}

.pr-482 {
    padding-right: 482px;
}

.pt-482 {
    padding-top: 482px;
}

.pb-482 {
    padding-bottom: 482px;
}

.px-482 {
    padding-left: 482px;
    padding-right: 482px;
}

.py-482 {
    padding-top: 482px;
    padding-bottom: 482px;
}

/* padding 483px */
.p-483 {
    padding: 483px;
}

.pl-483 {
    padding-left: 483px;
}

.pr-483 {
    padding-right: 483px;
}

.pt-483 {
    padding-top: 483px;
}

.pb-483 {
    padding-bottom: 483px;
}

.px-483 {
    padding-left: 483px;
    padding-right: 483px;
}

.py-483 {
    padding-top: 483px;
    padding-bottom: 483px;
}

/* padding 484px */
.p-484 {
    padding: 484px;
}

.pl-484 {
    padding-left: 484px;
}

.pr-484 {
    padding-right: 484px;
}

.pt-484 {
    padding-top: 484px;
}

.pb-484 {
    padding-bottom: 484px;
}

.px-484 {
    padding-left: 484px;
    padding-right: 484px;
}

.py-484 {
    padding-top: 484px;
    padding-bottom: 484px;
}

/* padding 485px */
.p-485 {
    padding: 485px;
}

.pl-485 {
    padding-left: 485px;
}

.pr-485 {
    padding-right: 485px;
}

.pt-485 {
    padding-top: 485px;
}

.pb-485 {
    padding-bottom: 485px;
}

.px-485 {
    padding-left: 485px;
    padding-right: 485px;
}

.py-485 {
    padding-top: 485px;
    padding-bottom: 485px;
}

/* padding 486px */
.p-486 {
    padding: 486px;
}

.pl-486 {
    padding-left: 486px;
}

.pr-486 {
    padding-right: 486px;
}

.pt-486 {
    padding-top: 486px;
}

.pb-486 {
    padding-bottom: 486px;
}

.px-486 {
    padding-left: 486px;
    padding-right: 486px;
}

.py-486 {
    padding-top: 486px;
    padding-bottom: 486px;
}

/* padding 487px */
.p-487 {
    padding: 487px;
}

.pl-487 {
    padding-left: 487px;
}

.pr-487 {
    padding-right: 487px;
}

.pt-487 {
    padding-top: 487px;
}

.pb-487 {
    padding-bottom: 487px;
}

.px-487 {
    padding-left: 487px;
    padding-right: 487px;
}

.py-487 {
    padding-top: 487px;
    padding-bottom: 487px;
}

/* padding 488px */
.p-488 {
    padding: 488px;
}

.pl-488 {
    padding-left: 488px;
}

.pr-488 {
    padding-right: 488px;
}

.pt-488 {
    padding-top: 488px;
}

.pb-488 {
    padding-bottom: 488px;
}

.px-488 {
    padding-left: 488px;
    padding-right: 488px;
}

.py-488 {
    padding-top: 488px;
    padding-bottom: 488px;
}

/* padding 489px */
.p-489 {
    padding: 489px;
}

.pl-489 {
    padding-left: 489px;
}

.pr-489 {
    padding-right: 489px;
}

.pt-489 {
    padding-top: 489px;
}

.pb-489 {
    padding-bottom: 489px;
}

.px-489 {
    padding-left: 489px;
    padding-right: 489px;
}

.py-489 {
    padding-top: 489px;
    padding-bottom: 489px;
}

/* padding 490px */
.p-490 {
    padding: 490px;
}

.pl-490 {
    padding-left: 490px;
}

.pr-490 {
    padding-right: 490px;
}

.pt-490 {
    padding-top: 490px;
}

.pb-490 {
    padding-bottom: 490px;
}

.px-490 {
    padding-left: 490px;
    padding-right: 490px;
}

.py-490 {
    padding-top: 490px;
    padding-bottom: 490px;
}

/* padding 491px */
.p-491 {
    padding: 491px;
}

.pl-491 {
    padding-left: 491px;
}

.pr-491 {
    padding-right: 491px;
}

.pt-491 {
    padding-top: 491px;
}

.pb-491 {
    padding-bottom: 491px;
}

.px-491 {
    padding-left: 491px;
    padding-right: 491px;
}

.py-491 {
    padding-top: 491px;
    padding-bottom: 491px;
}

/* padding 492px */
.p-492 {
    padding: 492px;
}

.pl-492 {
    padding-left: 492px;
}

.pr-492 {
    padding-right: 492px;
}

.pt-492 {
    padding-top: 492px;
}

.pb-492 {
    padding-bottom: 492px;
}

.px-492 {
    padding-left: 492px;
    padding-right: 492px;
}

.py-492 {
    padding-top: 492px;
    padding-bottom: 492px;
}

/* padding 493px */
.p-493 {
    padding: 493px;
}

.pl-493 {
    padding-left: 493px;
}

.pr-493 {
    padding-right: 493px;
}

.pt-493 {
    padding-top: 493px;
}

.pb-493 {
    padding-bottom: 493px;
}

.px-493 {
    padding-left: 493px;
    padding-right: 493px;
}

.py-493 {
    padding-top: 493px;
    padding-bottom: 493px;
}

/* padding 494px */
.p-494 {
    padding: 494px;
}

.pl-494 {
    padding-left: 494px;
}

.pr-494 {
    padding-right: 494px;
}

.pt-494 {
    padding-top: 494px;
}

.pb-494 {
    padding-bottom: 494px;
}

.px-494 {
    padding-left: 494px;
    padding-right: 494px;
}

.py-494 {
    padding-top: 494px;
    padding-bottom: 494px;
}

/* padding 495px */
.p-495 {
    padding: 495px;
}

.pl-495 {
    padding-left: 495px;
}

.pr-495 {
    padding-right: 495px;
}

.pt-495 {
    padding-top: 495px;
}

.pb-495 {
    padding-bottom: 495px;
}

.px-495 {
    padding-left: 495px;
    padding-right: 495px;
}

.py-495 {
    padding-top: 495px;
    padding-bottom: 495px;
}

/* padding 496px */
.p-496 {
    padding: 496px;
}

.pl-496 {
    padding-left: 496px;
}

.pr-496 {
    padding-right: 496px;
}

.pt-496 {
    padding-top: 496px;
}

.pb-496 {
    padding-bottom: 496px;
}

.px-496 {
    padding-left: 496px;
    padding-right: 496px;
}

.py-496 {
    padding-top: 496px;
    padding-bottom: 496px;
}

/* padding 497px */
.p-497 {
    padding: 497px;
}

.pl-497 {
    padding-left: 497px;
}

.pr-497 {
    padding-right: 497px;
}

.pt-497 {
    padding-top: 497px;
}

.pb-497 {
    padding-bottom: 497px;
}

.px-497 {
    padding-left: 497px;
    padding-right: 497px;
}

.py-497 {
    padding-top: 497px;
    padding-bottom: 497px;
}

/* padding 498px */
.p-498 {
    padding: 498px;
}

.pl-498 {
    padding-left: 498px;
}

.pr-498 {
    padding-right: 498px;
}

.pt-498 {
    padding-top: 498px;
}

.pb-498 {
    padding-bottom: 498px;
}

.px-498 {
    padding-left: 498px;
    padding-right: 498px;
}

.py-498 {
    padding-top: 498px;
    padding-bottom: 498px;
}

/* padding 499px */
.p-499 {
    padding: 499px;
}

.pl-499 {
    padding-left: 499px;
}

.pr-499 {
    padding-right: 499px;
}

.pt-499 {
    padding-top: 499px;
}

.pb-499 {
    padding-bottom: 499px;
}

.px-499 {
    padding-left: 499px;
    padding-right: 499px;
}

.py-499 {
    padding-top: 499px;
    padding-bottom: 499px;
}

/* padding 500px */
.p-500 {
    padding: 500px;
}

.pl-500 {
    padding-left: 500px;
}

.pr-500 {
    padding-right: 500px;
}

.pt-500 {
    padding-top: 500px;
}

.pb-500 {
    padding-bottom: 500px;
}

.px-500 {
    padding-left: 500px;
    padding-right: 500px;
}

.py-500 {
    padding-top: 500px;
    padding-bottom: 500px;
}

/*
3.Theme CSS 
=========================== */
.sec-desc-wraper h1 {
    font-size: 36px;
    font-weight: 900;
    color: #222242;
    line-height: 45px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .sec-desc-wraper h1 {
        font-size: 32px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .sec-desc-wraper h1 {
        font-size: 28px;
        line-height: 30px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sec-desc-wraper h1 {
        font-size: 28px;
        line-height: 36px;
    }
}

.sec-desc-wraper h1 span {
    color: #ff4500;
}

.sec-desc-wraper p a {
    font-weight: 700;
    color: #4d4d4e;
    font-style: italic;
}

.sec-desc-wraper ul li {
    display: inline-block;
    width: 100%;
    position: relative;
    padding-left: 17px;
    padding-top: 10px;
}

    .sec-desc-wraper ul li:before {
        position: absolute;
        content: "";
        width: 6px;
        height: 6px;
        left: 0;
        top: 20px;
        background: #898995;
        border-radius: 100%;
    }

.sec-desc-wraper a.primary-btn {
    margin-top: 40px;
}

.sec-v2-title h1 {
    font-size: 36px;
    color: #222242;
    font-weight: 900;
    margin-bottom: 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .sec-v2-title h1 {
        font-size: 28px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sec-v2-title h1 {
        font-size: 26px;
    }
}

.sec-v2-title h1 span {
    display: inline-block;
    position: relative;
    color: #ff4500;
}

.sec-v2-title h2 {
    font-size: 30px;
    color: #222242;
    font-weight: 900;
    margin-bottom: 0px;
}

    .sec-v2-title h2 span {
        display: inline-block;
        position: relative;
        color: #ff4500;
    }

.sec-v2-title p {
    margin-bottom: 4px;
    margin-top: 10px;
}

    .sec-v2-title p a {
        font-weight: 700;
        color: #4d4d4e;
        font-style: italic;
    }

.sec-v3-title .sec-v3-down-title h1 {
    font-size: 116px;
    color: #eeeeef;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: -60px;
    font-family: 'Muli',sans-serif;
    margin-left: -6px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sec-v3-title .sec-v3-down-title h1 {
        font-size: 75px;
    }
}

.sec-v3-title h1 {
    font-size: 50px;
    color: #222242;
    font-weight: 900;
    margin-bottom: 3px;
    font-family: 'Muli',sans-serif;
    z-index: 2;
    position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sec-v3-title h1 {
        font-size: 36px;
        text-transform: capitalize;
    }
}

.sec-v3-title h1 span {
    display: inline-block;
    position: relative;
    color: #ff4500;
}

.sec-v3-title h2 {
    font-size: 36px;
    color: #222242;
    font-weight: 900;
    margin-bottom: 3px;
    font-family: 'Muli',sans-serif;
    z-index: 2;
    position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sec-v3-title h2 {
        font-size: 28px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .sec-v3-title h2 {
        font-size: 28px;
    }
}

.sec-v3-title h2 span {
    display: inline-block;
    position: relative;
    color: #ff4500;
}

.sec-v3-title h3 {
    color: #272728;
    font-size: 30px;
    font-family: 'Muli',sans-serif;
    margin-bottom: 10px;
    font-weight: 900;
    line-height: 44px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sec-v3-title h3 {
        font-size: 26px;
        text-transform: capitalize;
        line-height: 38px;
    }
}

.sec-v3-title h3 span {
    color: #ff4500;
}

.sec-v3-title p {
    margin-bottom: 4px;
}

    .sec-v3-title p a {
        font-weight: 700;
        color: #4d4d4e;
        font-style: italic;
    }

.sec-v3-title .sec-btn {
    color: #272727;
    font-size: 14px;
    font-weight: 700;
    margin-top: 20px;
    display: inline-block;
}

    .sec-v3-title .sec-btn .btn-icon {
        width: 30px;
        height: 30px;
        border-radius: 100%;
        border: 2px solid #ff4500;
        text-align: center;
        line-height: 30px;
        color: #ff4500;
        font-size: 12px;
        display: inline-block;
        margin-right: 10px;
        -webkit-transition: all 0.8s ease-in-out;
        transition: all 0.8s ease-in-out;
    }

    .sec-v3-title .sec-btn:hover .btn-icon {
        background: #ff4500;
        color: #fff;
        -webkit-transition: all 0.8s ease-in-out;
        transition: all 0.8s ease-in-out;
    }

.sec-v3-title.sec-white-title h2 {
    color: #fff;
}

.sec-v3-title.sec-white-title .title-border::before {
    background: #fff;
}

.sec-v3-title.sec-white-title p {
    color: #fff;
}

.title-border {
    position: relative;
    display: inline-block;
    width: 33px;
    height: 4px;
    background: #ff591c;
    border-radius: 2px;
}

    .title-border::before {
        position: absolute;
        top: 0px;
        content: "";
        width: 10px;
        height: 4px;
        right: -14px;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
        background: #4a4a64;
        border-radius: 2px;
    }

.sales-report-sec {
    position: relative;
    z-index: 2;
    background-image: url("img/sales-report-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
}

    .sales-report-sec::before {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #20207d;
        z-index: -1;
        content: '';
        opacity: 0.95;
        filter: alpha(opacity=95);
    }

    .sales-report-sec .sales-img {
        margin-bottom: -30px;
        position: relative;
        margin-top: 30px;
    }

        .sales-report-sec .sales-img .sales-button {
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            text-align: center;
            right: 0;
            left: 0;
            top: 20px;
        }

            .sales-report-sec .sales-img .sales-button .red-btn {
                -webkit-box-shadow: 0 0 0 0 #dee2ed;
                box-shadow: 0 0 0 0 #dee2ed;
                -webkit-box-shadow: 0px 3px 2px 0px #dee2ed;
                box-shadow: 0px 3px 2px 0px #dee2ed;
            }

.sales-report-title h1 {
    color: #fff;
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 10px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sales-report-title h1 {
        font-size: 26px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .sales-report-title h1 {
        font-size: 28px;
    }
}

.sales-report-title h1 span {
    color: #ff591c;
}

.sales-report-title h2 {
    font-size: 26px;
    font-weight: 900;
    font-style: italic;
    color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .sales-report-title h2 {
        font-size: 22px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .sales-report-title h2 {
        font-size: 24px;
    }
}

.sales-report-title p {
    color: #c2c3c8;
    font-weight: 500;
}

.video-sec {
    padding-top: 90px;
    padding-bottom: 90px;
}

.video-inner {
    position: relative;
    border-radius: 30px;
}

    .video-inner img {
        border-radius: 30px;
    }

.vedio-button {
    position: absolute;
    width: 80px;
    height: 80px;
    -webkit-box-shadow: 0 0 0 0 rgba(245, 91, 20, 0.7);
    box-shadow: 0 0 0 0 rgba(245, 91, 20, 0.7);
    border-radius: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    line-height: 87px;
    text-align: center;
    z-index: 2;
    top: 50%;
    left: 0;
    background: #ff4500;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0;
    margin: 0px auto;
}

    .vedio-button a {
        display: inline-block;
        width: 100%;
        height: 100%;
        z-index: 3;
        position: relative;
    }

        .vedio-button a i {
            color: #fff;
            font-size: 26px;
        }

    .vedio-button:hover {
        -webkit-animation: none;
        animation: none;
    }

@-webkit-keyframes pulse {
    to {
        -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
    }
}

@keyframes pulse {
    to {
        -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-trafic {
        margin-left: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-trafic {
        margin-left: 0px;
        margin-top: 30px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-trafic {
        margin-left: 0px;
        margin-top: 30px;
    }
}

.about-trafic .sec-desc-wraper ul li::before {
    color: #4e4e91;
}

.about-trafic .sec-desc-wraper ul li a {
    color: #4e4e91;
}

.apps-banner {
    position: relative;
    height: 1030px;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #f6f6f9;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .apps-banner {
        height: 930px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-banner {
        height: 630px;
    }
}

.apps-banner-wrappe {
    position: absolute;
    width: 100%;
    top: 40%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
}

.apps-bannar-text {
    color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-bannar-text {
        margin-bottom: 30px;
        margin-top: 0px;
    }
}

.apps-bannar-text h1 {
    font-size: 60px;
    font-weight: 900;
    color: #fefefe;
    margin-bottom: 0px;
    line-height: 75px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .apps-bannar-text h1 {
        font-size: 48px;
        line-height: 60px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .apps-bannar-text h1 {
        font-size: 38px;
        line-height: 48px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-bannar-text h1 {
        font-size: 28px;
        line-height: 38px;
    }
}

.apps-bannar-text h1 span {
    color: #ff4500;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .apps-bannar-text p {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .apps-bannar-text p {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-bannar-text p {
        margin-right: 0px;
    }
}

.apps-bannar-img {
    position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-bannar-img {
        display: none;
    }
}

.apps-bannar-img .apps-bannar-one {
    position: absolute;
    left: 0;
    z-index: 1;
}

.apps-bannar-img .apps-bannar-two {
    position: absolute;
    right: 0;
    top: 50px;
}

.slider-banner {
    position: relative;
    height: 860px;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #f6f6f9;
    background-size: cover;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-banner {
        height: 700px;
    }
}

.slider-banner-wrappe {
    position: absolute;
    width: 100%;
    top: 40%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
}

    .slider-banner-wrappe .bannar-btn {
        color: #ffffff;
        font-size: 14px;
        font-weight: 700;
        margin-top: 20px;
        display: inline-block;
    }

        .slider-banner-wrappe .bannar-btn .btn-icon {
            width: 30px;
            height: 30px;
            border-radius: 100%;
            border: 1px solid #ff4500;
            text-align: center;
            line-height: 30px;
            color: #ff4500;
            font-size: 12px;
            display: inline-block;
            margin-right: 10px;
        }

.slider-bannar-text {
    color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .slider-bannar-text {
        margin-top: 50px;
        padding-top: 186px;
    }
}

.slider-bannar-text h1 {
    font-size: 70px;
    font-weight: 900;
    color: #fefefe;
    margin-bottom: 0px;
    font-family: 'Muli',sans-serif;
    line-height: 98px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .slider-bannar-text h1 {
        font-size: 48px;
        line-height: 68px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-bannar-text h1 {
        font-size: 38px;
        line-height: 54px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .slider-bannar-text h1 {
        font-size: 28px;
        line-height: 40px;
    }
}

.slider-bannar-text h1 span {
    color: #ff4500;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .slider-bannar-text p {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-bannar-text p {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .slider-bannar-text p {
        margin-right: 0px;
    }
}

.slider-bannar-img {
    position: relative;
}

    .slider-bannar-img .slider-bannar-one {
        margin-top: 80px;
    }

    .slider-bannar-img .slider-bannar-two {
        position: absolute;
        right: 0;
        top: -63px;
        z-index: 2;
        left: -100px;
    }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .slider-bannar-img .slider-bannar-two {
        left: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-bannar-img .slider-bannar-two {
        left: 0px;
    }
}

.supplement-banner {
    position: relative;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #f6f6f9;
    background-size: cover;
    overflow: hidden;
    -webkit-box-shadow: 0 0 14px 6px #d5d5d5;
    box-shadow: 0 0 14px 6px #d5d5d5;
    width: 100%;
}

.supplement-banner-wrappe {
    padding-top: 100px;
}

    .supplement-banner-wrappe .bannar-btn {
        color: #ffffff;
        font-size: 14px;
        font-weight: 700;
        margin-top: 20px;
        display: inline-block;
    }

        .supplement-banner-wrappe .bannar-btn .btn-icon {
            width: 30px;
            height: 30px;
            border-radius: 100%;
            border: 1px solid #ff4500;
            text-align: center;
            line-height: 30px;
            color: #ff4500;
            font-size: 12px;
            display: inline-block;
            margin-right: 10px;
        }

.supplement-bannar-text {
    color: #fff;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-bannar-text {
        margin-bottom: 40px;
    }
}

.supplement-bannar-text h1 {
    font-size: 60px;
    font-weight: 900;
    color: #fefefe;
    margin-bottom: 20px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .supplement-bannar-text h1 {
        font-size: 48px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .supplement-bannar-text h1 {
        font-size: 38px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-bannar-text h1 {
        font-size: 28px;
    }
}

.supplement-bannar-text h1 span {
    color: #fefefe;
    position: relative;
    z-index: 2;
    padding: 5px 25px;
}

    .supplement-bannar-text h1 span::before {
        position: absolute;
        content: "";
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        background: #ff4500;
        width: 100%;
        height: 100%;
        -webkit-transform: skewX(-10deg);
        transform: skewX(-10deg);
        top: 0;
        border: 5px solid #f3f3f3;
        z-index: -1;
    }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .supplement-bannar-text p {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .supplement-bannar-text p {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-bannar-text p {
        margin-right: 0px;
    }
}

.supplement-bannar-img {
    position: relative;
    overflow: hidden;
}

    .supplement-bannar-img .supplement-bannar-one {
        position: relative;
    }

        .supplement-bannar-img .supplement-bannar-one::before {
            background-image: url("img/bannar-shape.png");
            background-position: center 0;
            background-repeat: no-repeat;
            position: absolute;
            top: 0;
            right: 0;
            content: "";
            height: 100%;
            width: 100%;
            left: 0;
            top: inherit;
            bottom: -90px;
        }

    .supplement-bannar-img .supplement-bannar-two {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        text-align: center;
        right: 0;
        left: 0;
        right: -250px;
    }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-bannar-img .supplement-bannar-two {
        right: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .supplement-bannar-img .supplement-bannar-two {
        width: 100%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .supplement-bannar-img .supplement-bannar-two img {
        width: 170px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-bannar-img .supplement-bannar-two img {
        width: 170px;
    }
}

.service-about-inner-sec {
    position: relative;
    background-image: url("img/service-about-shape-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: right bottom;
}

.service-about-sec {
    background-image: url("img/service-about-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    position: relative;
}

    .service-about-sec .video-inner {
        border-radius: 20px;
        overflow: hidden;
    }

    .service-about-sec .service-about-shape {
        position: absolute;
        bottom: 0;
        width: 100%;
        right: 0;
        height: 100%;
    }

        .service-about-sec .service-about-shape img {
            position: absolute;
            bottom: 0px;
            width: 100%;
            height: 70%;
        }

.service-about-img img {
    border-radius: 20px;
    width: 100%;
}

.service-about-wrapper {
    margin-top: 30px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .service-about-wrapper {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-about-wrapper {
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 30px;
        margin-top: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-about-wrapper {
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 30px;
        margin-top: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-about-wrapper .service-about-list {
        margin-bottom: 30px;
    }
}

.service-about-wrapper .service-about-list i {
    margin-bottom: 20px;
    font-size: 30px;
    color: #272728;
}

.service-about-wrapper .service-about-list p {
    color: #272728;
    font-weight: 900;
    line-height: 24px;
    font-size: 16px;
    margin-bottom: 10px;
}

.video-inner-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000c17;
    opacity: 0.41;
    filter: alpha(opacity=41);
    border-radius: 30px;
}

.shape-image {
    position: relative;
}

    .shape-image .shape-image-two {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.pagehding-sec {
    background-image: url("img/page_hd.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    padding-top: 30px;
    padding-bottom: 30px;
    background-size: cover;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pagehding-sec {
        padding-top: 162px;
        padding-bottom: 23px;
    }
}

.pagehding-sec.about-page-banner {
    background-image: url("img/about_page_hd.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.pagehding-sec.blog-page-banner {
    background-image: url("img/blog_page_hd.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .page-heading {
        margin-top: 0;
    }
}

.page-heading h1 {
    color: #fff;
    font-size: 36px;
    margin-bottom: 10px;
    text-transform: capitalize;
    font-weight: 600;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .page-heading h1 {
        font-size: 48px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .page-heading h1 {
        font-size: 38px;
    }
}

.page-heading h1 span {
    color: #ff4500;
}

.page-heading ul li {
    display: inline-block;
    position: relative;
    padding-right: 25px;
}

    .page-heading ul li::before {
        content: "/";
        position: absolute;
        right: 8px;
        top: 5px;
        color: #fff;
    }

    .page-heading ul li:last-child::before {
        display: none;
    }

    .page-heading ul li a {
        color: #fff;
        font-weight: 600;
        font-size: 18px;
    }

        .page-heading ul li a:hover {
            color: #ff4500;
        }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .page-heading ul li a {
        font-size: 16px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .page-heading ul li a {
        font-size: 16px;
    }
}

.breadcumb-img {
    position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .breadcumb-img {
        display: none;
    }
}

.breadcumb-img .breadcumb-img-two {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.breadcumb-img .discount-wrapper {
    position: absolute;
    width: 120px;
    height: 120px;
    border-radius: 100%;
    display: inline-block;
    background: #ff4500;
    text-align: center;
    color: #fff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: -40px;
    -webkit-box-shadow: -1px 0px 12px 0px #253b50;
    box-shadow: -1px 0px 12px 0px #253b50;
}

    .breadcumb-img .discount-wrapper .discount-wrapper-text {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        text-align: center;
        right: 0;
        left: 0;
    }

        .breadcumb-img .discount-wrapper .discount-wrapper-text .discount-top-title {
            font-size: 14px;
            color: #fff;
            margin-bottom: 0px;
            font-weight: 900;
        }

        .breadcumb-img .discount-wrapper .discount-wrapper-text .discount-title {
            font-size: 43px;
            color: #fff;
            margin-bottom: 0px;
            font-weight: 900;
        }

            .breadcumb-img .discount-wrapper .discount-wrapper-text .discount-title span {
                font-size: 14px;
            }

        .breadcumb-img .discount-wrapper .discount-wrapper-text .discount-bottom-title {
            font-size: 12px;
            color: #fff;
            margin-bottom: 0px;
            font-weight: 900;
        }

.product-item {
    margin-bottom: 30px;
}

    .product-item .product-image img {
        width: 100%;
    }

    .product-item .product-desc {
        padding: 0px 20px;
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        border-bottom: 1px solid #e6e6e6;
    }

        .product-item .product-desc .product-meta {
            padding-top: 12px;
            padding-bottom: 24px;
        }

            .product-item .product-desc .product-meta .icon-with-rating {
                display: inline-block;
                margin-right: 6px;
            }

                .product-item .product-desc .product-meta .icon-with-rating ul li {
                    display: inline-block;
                }

                    .product-item .product-desc .product-meta .icon-with-rating ul li.product-icon a {
                        background: #ff4500;
                        width: 45px;
                        height: 45px;
                        display: inline-block;
                        text-align: center;
                        line-height: 45px;
                        color: #fff;
                        font-size: 24px;
                    }

                    .product-item .product-desc .product-meta .icon-with-rating ul li.product-review {
                        display: inline-block;
                    }

                        .product-item .product-desc .product-meta .icon-with-rating ul li.product-review a i {
                            color: #e0ae01;
                        }

            .product-item .product-desc .product-meta .view-with-save {
                text-align: right;
                margin-top: 12px;
                display: inline-block;
            }

                .product-item .product-desc .product-meta .view-with-save ul li {
                    display: inline-block;
                }

                    .product-item .product-desc .product-meta .view-with-save ul li.product-view {
                        margin-right: 25px;
                        position: relative;
                    }

                        .product-item .product-desc .product-meta .view-with-save ul li.product-view::before {
                            position: absolute;
                            content: "";
                            width: 1px;
                            height: 20px;
                            background: #e3e3e3;
                            right: -16px;
                            top: 2px;
                        }

                        .product-item .product-desc .product-meta .view-with-save ul li.product-view a {
                            color: #757575;
                            display: inline-block;
                            margin-left: 11px;
                            font-size: 12px;
                            position: relative;
                            top: -2px;
                        }

                            .product-item .product-desc .product-meta .view-with-save ul li.product-view a i {
                                margin-left: 5px;
                            }

                    .product-item .product-desc .product-meta .view-with-save ul li.product-save a {
                        color: #757575;
                    }

        .product-item .product-desc .product-text h4 {
            margin-bottom: 15px;
        }

            .product-item .product-desc .product-text h4 a {
                font-weight: 900;
                line-height: 22px;
            }

                .product-item .product-desc .product-text h4 a:hover {
                    color: #ff4500;
                }

        .product-item .product-desc .product-text .product-price h6 {
            font-size: 13px;
            font-weight: 900;
            color: #565665;
        }

            .product-item .product-desc .product-text .product-price h6 span {
                color: #ff4500;
            }

        .product-item .product-desc .product-cart ul {
            padding: 14px 0px;
            border-top: 1px solid #e6e6e6;
            margin-top: 9px;
            display: inline-block;
            width: 100%;
        }

            .product-item .product-desc .product-cart ul li {
                display: inline-block;
            }

                .product-item .product-desc .product-cart ul li a {
                    color: #767676;
                    font-size: 13px;
                    font-weight: 700;
                }

                .product-item .product-desc .product-cart ul li:first-child a i {
                    color: #ff4500;
                    margin-right: 18px;
                }

                .product-item .product-desc .product-cart ul li:last-child {
                    float: right;
                }

.about-short-desc-wraper {
    padding-right: 45px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-short-desc-wraper {
        padding-right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-short-desc-wraper {
        padding-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-short-desc-wraper {
        padding-right: 0px;
    }
}

.about-short-desc-wraper h1 {
    font-size: 36px;
    font-weight: 900;
    color: #222242;
    margin-bottom: 0px;
    line-height: 46px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-short-desc-wraper h1 {
        font-size: 32px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-short-desc-wraper h1 {
        font-size: 28px;
    }
}

.about-short-desc-wraper h1 span {
    color: #ff4500;
}

.about-short-desc-wraper p a {
    font-weight: 700;
    font-style: italic;
}

.about-short-desc-wraper ul li {
    display: inline-block;
    width: 100%;
    position: relative;
    margin-bottom: 10px;
    font-weight: 700;
}

    .about-short-desc-wraper ul li i {
        font-size: 6px;
        margin-right: 5px;
        position: relative;
        top: -4px;
    }

.about-short-desc-wraper a.primary-btn {
    margin-top: 20px;
}

.about-short-desc-img {
    padding-left: 40px;
}

    .about-short-desc-img img {
        width: 100%;
        margin-bottom: 30px;
    }

/*
10.Count Up Section 
============================*/
.conter-up-section {
    padding: 100px 0;
}

.counting_sl {
    text-align: center;
}

    .counting_sl .countup-icon {
        display: inline-block;
        margin-bottom: 20px;
        text-align: center;
    }

    .counting_sl .countup-text .counter {
        color: #4d4d4e;
        font-size: 36px;
        font-family: 'Muli',sans-serif;
        margin-bottom: 0px;
        font-weight: 700;
    }

    .counting_sl .countup-text h4 {
        color: #4d4d4e;
        font-size: 14px;
        margin-bottom: 0;
        font-family: 'Muli',sans-serif;
        font-weight: 400;
    }

.service-about-sec {
    background-image: url("img/service-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding-top: 100px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-about-sec {
        padding-top: 80px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-about-sec {
        padding-top: 80px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .service-about-sec {
        padding-top: 80px;
    }
}

.service-about-sec .title-border::before {
    background: #dfdfeb;
}

.service-about-sec .service-module1-desc-wraper {
    padding-right: 30px;
}

    .service-about-sec .service-module1-desc-wraper h1 {
        color: #fff;
    }

    .service-about-sec .service-module1-desc-wraper p {
        color: #fff;
    }

        .service-about-sec .service-module1-desc-wraper p a {
            color: #fff;
        }

.service-about-sec .service-module1-inner .service-module1-wrapper {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border: 1px solid #f2f2f2;
}

.video-section {
    margin-top: 50px;
    margin-bottom: 100px;
}

.all-sponser-sec .all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo {
    -webkit-box-shadow: inherit;
    box-shadow: inherit;
}

.consulting-sec {
    background-image: url("img/consulting-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    padding: 30px 0px;
}

    .consulting-sec .consulting-overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #dd3c00;
        opacity: 0.55;
        filter: alpha(opacity=55);
    }

.consulting-form {
    background: #f9f9f9;
    padding: 45px 22px;
    border-top: 6px solid #646465;
    border-radius: 6px;
    text-align: center;
    margin-left: 109px;
    margin-right: 35px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .consulting-form {
        margin-left: 0px;
        margin-bottom: 30px;
        margin-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .consulting-form {
        margin-left: 0px;
        margin-bottom: 30px;
        margin-right: 0px;
    }
}

.consulting-form h3 {
    font-size: 20px;
    font-weight: 900;
    color: #272728;
    margin-bottom: 6px;
}

    .consulting-form h3 span {
        color: #ff4500;
    }

.consulting-form .contact-field .single-input-field input {
    background: #ebebeb;
    margin-top: 20px;
    padding: 10px 20px;
    width: 100%;
    color: #999999;
    color: #838383;
    font-weight: 600;
}

.consulting-form .contact-field .single-input-field textarea {
    background: #ebebeb;
    margin-top: 20px;
    padding: 10px 20px;
    width: 100%;
    color: #999999;
    color: #838383;
    font-weight: 600;
}

.consulting-form .contact-field .single-input-fieldsbtn {
    margin-top: 20px;
}

    .consulting-form .contact-field .single-input-fieldsbtn input {
        background: #ff4500 none repeat scroll 0 0;
        border: 1px solid #ff4500;
        border-bottom: 2px solid #ebebeb;
        padding: 10px 34px;
        font-size: 12px;
        color: #fff;
        text-transform: uppercase;
        font-family: 'Muli',sans-serif;
        font-weight: 700;
        border-radius: 50px;
        -webkit-box-shadow: 0 0 10px 4px #d5dbe8;
        box-shadow: 0 0 10px 4px #d5dbe8;
    }

.consulting-desc-wraper {
    padding-right: 109px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .consulting-desc-wraper {
        padding-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .consulting-desc-wraper {
        padding-right: 0px;
    }
}

.consulting-desc-wraper .sec-desc-wraper h1 {
    font-size: 30px;
    font-weight: 900;
    color: #fff;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .consulting-desc-wraper .sec-desc-wraper h1 {
        font-size: 28px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .consulting-desc-wraper .sec-desc-wraper h1 {
        font-size: 28px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .consulting-desc-wraper .sec-desc-wraper h1 {
        font-size: 26px;
    }
}

.consulting-desc-wraper .sec-desc-wraper h1 span {
    color: #272728;
}

.consulting-desc-wraper .sec-desc-wraper .title-border {
    margin-bottom: 20px;
    background: #fff;
}

.consulting-desc-wraper .sec-desc-wraper p {
    color: #fff;
}

.consulting-desc-wraper .sec-desc-wraper ul {
    margin-bottom: 30px;
}

    .consulting-desc-wraper .sec-desc-wraper ul li {
        display: inline-block;
        width: 100%;
        position: relative;
        padding-left: 17px;
        padding-top: 10px;
        color: #fff;
    }

        .consulting-desc-wraper .sec-desc-wraper ul li:before {
            position: absolute;
            content: "";
            width: 9px;
            height: 9px;
            left: 0;
            top: 20px;
            background: none;
            border-radius: 100%;
            border: 2px solid #3e2a23;
        }

.consulting-desc-wraper .sec-desc-wraper a.primary-btn {
    margin-top: 20px;
    background: #fff;
    color: #ff4500;
    -webkit-box-shadow: 0 0 10px 4px #b53814;
    box-shadow: 0 0 10px 4px #b53814;
    text-transform: uppercase;
    padding: 10px 22px;
}

.post-v1-wraper.post-v2-wraper {
    padding-bottom: 0px;
    border-bottom: 0px;
    padding-left: 20px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .post-v1-wraper.post-v2-wraper {
        padding-left: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .post-v1-wraper.post-v2-wraper {
        padding-left: 0px;
    }
}

.post-v1-wraper.post-v2-wraper .post-v1-img {
    position: relative;
    z-index: 2;
    -webkit-box-shadow: inherit;
    box-shadow: inherit;
}

    .post-v1-wraper.post-v2-wraper .post-v1-img img {
        border-radius: 4px;
        -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        width: 100%;
        position: relative;
        left: 0px;
        bottom: 0px;
    }

    .post-v1-wraper.post-v2-wraper .post-v1-img::before {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 95%;
        height: 95%;
        background-color: #fb4502;
        content: "";
        z-index: -1;
        border-radius: 4px;
    }

.post-v1-wraper.post-v2-wraper .post-v1-desc {
    padding: 0px;
}

.post-v1-wraper.post-v2-wraper:hover .post-v1-img img {
    left: 20px;
    bottom: 20px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.apps-screenshot-sec {
    background-color: #0d26c1;
    padding: 30px 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .apps-sec-title {
        margin-top: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-sec-title {
        margin-top: 0px;
    }
}

.apps-sec-title .sec-v3-title h2 {
    color: #fff;
}

.apps-sec-title .sec-v3-title .title-border::before {
    background: #fff;
}

.apps-sec-title p {
    color: #fff;
}

.project-gallery-sec {
    background: #f5f5f5;
}

    .project-gallery-sec .project-gallery-img {
        position: relative;
        display: inline-block;
    }

        .project-gallery-sec .project-gallery-img .project-play-button {
            position: absolute;
            right: -46px;
            bottom: 70px;
        }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .project-gallery-sec .project-gallery-img .project-play-button {
        right: 0px;
    }
}

.project-gallery-sec .project-gallery-img .project-play-button a .flaticon-music-player-play {
    color: #ff4500;
    font-size: 24px;
    width: 80px;
    height: 80px;
    border: 2px solid #ff4500;
    line-height: 80px;
    display: inline-block;
    text-align: center;
    border-radius: 100%;
}

.promo-sec {
    padding: 60px 0px;
}

    .promo-sec .promo-text h4 {
        margin-bottom: 0px;
        font-size: 20px;
        font-weight: 400;
        color: #ff4500;
        margin-top: 10px;
    }

        .promo-sec .promo-text h4 span {
            color: #2e2e2e;
            font-style: italic;
        }

    .promo-sec .promo-btn {
        padding: 10px 40px;
        position: relative;
        text-align: center;
        margin: 0px 20px;
        color: #fff;
        font-weight: 700;
        text-transform: uppercase;
    }

        .promo-sec .promo-btn::before {
            position: absolute;
            content: "";
            left: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            background: #ff4500;
            width: 100%;
            height: 100%;
            -webkit-transform: skewX(-20deg);
            transform: skewX(-20deg);
            top: 0;
            z-index: -1;
            border: 3px solid #e6e6e6;
            -webkit-box-shadow: 0 4px 10px 6px #e5e5e5;
            box-shadow: 0 4px 10px 6px #e5e5e5;
        }

.supplement-product-sec {
    background: #f3f3f3;
    padding-top: 100px;
    padding-bottom: 70px;
}

.supplement-product-inner {
    padding: 15px;
    background: #fff;
    -webkit-box-shadow: 0 4px 30px 10px #e1e1e1;
    box-shadow: 0 4px 30px 10px #e1e1e1;
    position: relative;
    margin-bottom: 30px;
}

    .supplement-product-inner .supplement-product-inner-img img {
        width: 100%;
    }

    .supplement-product-inner .supplement-product-inner-desc {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        text-align: center;
        right: 0;
        left: 0;
        text-align: left;
        padding: 10px 40px;
    }

        .supplement-product-inner .supplement-product-inner-desc h3 {
            margin-bottom: 10px;
        }

            .supplement-product-inner .supplement-product-inner-desc h3 a {
                font-weight: 900;
                color: #3e3d3d;
            }

        .supplement-product-inner .supplement-product-inner-desc p {
            color: #514e4e;
            font-weight: 600;
            font-family: 'Muli',sans-serif;
        }

        .supplement-product-inner .supplement-product-inner-desc .product-price {
            font-size: 26px;
            color: #ff4500;
            font-weight: 700;
            font-family: 'Muli',sans-serif;
        }

    .supplement-product-inner.product-white h3 a {
        color: #fff;
    }

    .supplement-product-inner.product-white p {
        color: #fff;
    }

.supplement-video-sec {
    background-image: url("img/video-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    padding-top: 100px;
    padding-bottom: 350px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-video-sec {
        padding-bottom: 100px;
    }
}

.supplement-video-sec .sec-v2-title h2 {
    color: #fff;
}

.supplement-video-sec .title-border, .supplement-video-sec .title-border::before {
    background: #fff;
}

.supplement-video-wrapper {
    margin-top: -350px;
    position: relative;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-video-wrapper {
        margin-top: -100px;
    }
}

.supplement-video-wrapper a {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
    right: 0;
    left: 0;
}

.blog-sidebar {
    padding-right: 50px;
    padding-left: 20px;
    /*Category Widget*/
    /*Recent News Category*/
    /*Widget Tag*/
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .blog-sidebar {
        margin-top: 40px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .blog-sidebar {
        margin-top: 40px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .blog-sidebar {
        padding-left: inherit;
        padding-right: inherit;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .blog-sidebar {
        padding-left: inherit;
        padding-right: inherit;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .blog-sidebar {
        padding-left: inherit;
        padding-right: inherit;
    }
}

.blog-sidebar .widget-padding, .blog-sidebar .search-field, .blog-sidebar .site-author-widget, .blog-sidebar .blog-widget-cat, .blog-sidebar .widget-popular-post, .blog-sidebar .widget-tag, .blog-sidebar .instagram-gallery {
    padding: 35px 30px;
    border-top: 0px;
    -webkit-box-shadow: 0 3px 10px 1px #e0e3e5;
    box-shadow: 0 3px 10px 1px #e0e3e5;
    margin-bottom: 40px;
    background: #fff;
}

.blog-sidebar .widget-title {
    font-size: 18px;
}

.blog-sidebar .search-field {
    position: relative;
}

    .blog-sidebar .search-field .search-field-icon {
        position: absolute;
        top: 10px;
        right: 30px;
        font-size: 48px;
        color: #e3e3e3;
        opacity: 0.5;
    }

    .blog-sidebar .search-field input {
        background: transparent;
        padding: 20px 30px;
        border: 1px solid #e1e1e1;
    }

    .blog-sidebar .search-field button {
        background: #ff4500;
        color: #fff;
        -webkit-box-shadow: inset 0px 2px 10px #bd3b07;
        box-shadow: inset 0px 2px 10px #bd3b07;
        top: 5px;
        right: 5px;
    }

.blog-sidebar .site-author-widget .site-author-meta .site-author-img {
    display: inline-block;
    width: 140px;
    height: 140px;
    border-radius: 100%;
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 1px solid #dddde2;
}

    .blog-sidebar .site-author-widget .site-author-meta .site-author-img img {
        width: 100%;
        height: 100%;
    }

.blog-sidebar .site-author-widget p {
    color: #494949;
    font-weight: 600;
}

.blog-sidebar .site-author-widget .author-social-link li {
    display: inline-block;
    margin: 0px 5px;
}

    .blog-sidebar .site-author-widget .author-social-link li a i {
        background: #2d5ec4;
        width: 30px;
        height: 30px;
        display: inline-block;
        border-radius: 100%;
        text-align: center;
        line-height: 28px;
        border: 2px solid #2d5ec4;
        color: #fff;
    }

        .blog-sidebar .site-author-widget .author-social-link li a i.fa-facebook-f {
            background: #2d5ec4;
            border-color: #2d5ec4;
            -webkit-transition: all 0.6s ease-in-out;
            transition: all 0.6s ease-in-out;
        }

            .blog-sidebar .site-author-widget .author-social-link li a i.fa-facebook-f:hover {
                background: transparent;
                color: #2d5ec4;
                -webkit-transition: all 0.6s ease-in-out;
                transition: all 0.6s ease-in-out;
            }

        .blog-sidebar .site-author-widget .author-social-link li a i.fa-twitter {
            background: #1fb7e9;
            border-color: #1fb7e9;
            -webkit-transition: all 0.6s ease-in-out;
            transition: all 0.6s ease-in-out;
        }

            .blog-sidebar .site-author-widget .author-social-link li a i.fa-twitter:hover {
                background: transparent;
                color: #1fb7e9;
                -webkit-transition: all 0.6s ease-in-out;
                transition: all 0.6s ease-in-out;
            }

        .blog-sidebar .site-author-widget .author-social-link li a i.fa-pinterest-p {
            background: #d01d1d;
            border-color: #d01d1d;
            -webkit-transition: all 0.6s ease-in-out;
            transition: all 0.6s ease-in-out;
        }

            .blog-sidebar .site-author-widget .author-social-link li a i.fa-pinterest-p:hover {
                background: transparent;
                color: #d01d1d;
                -webkit-transition: all 0.6s ease-in-out;
                transition: all 0.6s ease-in-out;
            }

        .blog-sidebar .site-author-widget .author-social-link li a i.fa-linkedin-in {
            background: #2d5ec4;
            border-color: #2d5ec4;
            -webkit-transition: all 0.6s ease-in-out;
            transition: all 0.6s ease-in-out;
        }

            .blog-sidebar .site-author-widget .author-social-link li a i.fa-linkedin-in:hover {
                background: transparent;
                color: #2d5ec4;
                -webkit-transition: all 0.6s ease-in-out;
                transition: all 0.6s ease-in-out;
            }

.blog-sidebar .blog-widget-cat li {
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e6e6e6;
}

    .blog-sidebar .blog-widget-cat li:last-child {
        padding-bottom: 0px;
        border-bottom: 0px;
        margin-bottom: 0px;
    }

    .blog-sidebar .blog-widget-cat li a {
        color: #6b6b6b;
        position: relative;
        padding-left: 15px;
        font-weight: normal;
        text-transform: capitalize;
        font-size: 14px;
        font-family: 'Muli',sans-serif;
        font-weight: 600;
    }

        .blog-sidebar .blog-widget-cat li a::before {
            content: "\f105";
            font-family: 'Font Awesome 5 Free';
            left: 0px;
            top: -2px;
            position: absolute;
        }

        .blog-sidebar .blog-widget-cat li a:hover {
            color: #ff4500;
        }

.blog-sidebar .widget-popular-post .popular-post-inner {
    display: inline-block;
    padding-bottom: 15px;
    width: 100%;
    margin-bottom: 15px;
}

    .blog-sidebar .widget-popular-post .popular-post-inner:last-child {
        margin-bottom: 0;
        padding-bottom: 0;
    }

    .blog-sidebar .widget-popular-post .popular-post-inner .popular-post-thumb {
        float: left;
        margin-right: 25px;
        overflow: hidden;
        position: relative;
    }

        .blog-sidebar .widget-popular-post .popular-post-inner .popular-post-thumb .popular-post-thumb-overlay {
            position: absolute;
            height: 0%;
            width: 100%;
            top: 0;
            left: 0;
            visibility: hidden;
            -webkit-transition: all 0.4s ease 0s;
            transition: all 0.4s ease 0s;
            background: rgba(255, 69, 0, 0.9);
        }

            .blog-sidebar .widget-popular-post .popular-post-inner .popular-post-thumb .popular-post-thumb-overlay a {
                position: absolute;
                left: 5px;
                top: 5px;
                -webkit-transform: scale(0);
                transform: scale(0);
                -webkit-transition: all 0.4s ease 0s;
                transition: all 0.4s ease 0s;
            }

    .blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc h5 {
        margin-bottom: 10px;
        line-height: 1.4;
        font-weight: 600;
        color: #272728;
    }

    .blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc li {
        display: inline-block;
        margin-right: 10px;
    }

        .blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc li a {
            color: #565665;
            font-size: 12px;
            font-family: 'Muli',sans-serif;
            font-weight: 700;
        }

            .blog-sidebar .widget-popular-post .popular-post-inner .single-popular-desc li a span {
                color: #ff4500;
            }

    .blog-sidebar .widget-popular-post .popular-post-inner:hover .popular-post-thumb-overlay {
        visibility: visible;
        -webkit-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
        height: 100%;
    }

        .blog-sidebar .widget-popular-post .popular-post-inner:hover .popular-post-thumb-overlay a {
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: all 0.4s ease 0s;
            transition: all 0.4s ease 0s;
        }

.blog-sidebar .widget-bannar {
    margin-bottom: 40px;
}

    .blog-sidebar .widget-bannar img {
        width: 100%;
    }

.blog-sidebar .widget-tag li {
    display: inline-block;
}

    .blog-sidebar .widget-tag li a {
        margin-right: 5px;
        margin-bottom: 8px;
        padding: 12px 16px;
        color: #777777;
        border: 1px solid #e7e6e6;
        display: inline-block;
        text-transform: uppercase;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 600;
    }

        .blog-sidebar .widget-tag li a:hover {
            color: #fff;
            background: #e84809;
            border-color: #e84809;
        }

.blog-sidebar .instagram-gallery {
    display: inline-block;
    width: 100%;
}

.blog-sidebar .photo-img-box {
    display: inline-block;
    width: 48.33%;
    padding: 4px;
    position: relative;
    overflow: hidden;
}

@media only screen and (min-width: 0px) and (max-width: 405px) {
    .blog-sidebar .photo-img-box {
        width: 100%;
    }
}

.blog-sidebar .photo-img-box img {
    width: 100%;
}

.blog-sidebar .photo-img-box:hover .photo-img-box-overlay {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
    visibility: visible;
    opacity: 1;
}

.blog-sidebar .photo-img-box-overlay {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    visibility: hidden;
    -webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
    background-color: rgba(255, 69, 0, 0.9);
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}

    .blog-sidebar .photo-img-box-overlay i {
        color: #fff;
    }

    .blog-sidebar .photo-img-box-overlay a {
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        text-align: center;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.consulting-v2-sec {
    background: #20207d;
    padding-top: 110px;
    padding-bottom: 70px;
}

.consulting-v2-form input, .consulting-v2-form textarea {
    padding: 10px 20px;
    background: transparent;
    border: 1px solid #4e4e91;
    margin-bottom: 10px;
    border-radius: 4px;
    color: #8d8d8d;
    font-weight: 600;
    width: 100%;
}

.consulting-v2-form .submit-btn {
    background: #4e4e91;
    border-color: #4e4e91;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    color: #fff;
}

.client-testimonial-sec .single-testimonial {
    padding: 0;
    text-align: left;
}

    .client-testimonial-sec .single-testimonial .client-comment .testimonial-icon {
        color: #ff4500;
    }

    .client-testimonial-sec .single-testimonial .client-comment p {
        color: #fff;
    }

    .client-testimonial-sec .single-testimonial .client-comment .client-thumb img {
        -webkit-box-shadow: inherit;
        box-shadow: inherit;
    }

    .client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h4 {
        color: #fff;
    }

    .client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h5 {
        color: #fff;
    }

.service-details-wrapper .service-details-img {
    margin-bottom: 40px;
}

    .service-details-wrapper .service-details-img img {
        border-radius: 6px 6px 0px 0px;
        width: 100%;
    }

.service-details-wrapper .service-details-content h2 {
    font-size: 18px;
    color: #4b4c4d;
}

.service-details-wrapper .service-details-content .blockquote {
    padding-left: 20px;
    position: relative;
    font-weight: 600;
    font-size: 14px;
    margin-left: 60px;
    border-left: 1px solid #ff4500;
    font-style: italic;
}

    .service-details-wrapper .service-details-content .blockquote::before {
        position: absolute;
        content: "";
        width: 1px;
        height: 100%;
        top: 5px;
        left: 2px;
        background: #ff4500;
    }

.service-details-wrapper .service-details-content .gallery-image {
    margin-bottom: 30px;
}

    .service-details-wrapper .service-details-content .gallery-image img {
        border-radius: 6px 6px 0px 0px;
        width: 100%;
    }

.service-details-wrapper .service-details-content ul {
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
}

    .service-details-wrapper .service-details-content ul li {
        position: relative;
        display: inline-block;
        width: 100%;
        padding-left: 20px;
        margin-bottom: 10px;
    }

        .service-details-wrapper .service-details-content ul li::before {
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            text-align: center;
            right: 0;
            left: 0;
            content: "\f192";
            font-family: 'Font Awesome 5 Free';
            color: #ff4500;
            left: 0px;
            right: inherit;
        }

.service-widget-cat ul li {
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

    .service-widget-cat ul li a {
        color: #222242;
        position: relative;
        padding-left: 0px;
        font-weight: normal;
        text-transform: capitalize;
        font-size: 14px;
        font-family: 'Muli',sans-serif;
        font-weight: 600;
    }

        .service-widget-cat ul li a::before {
            content: "";
            left: 0px;
            top: 12px;
            position: relative;
            width: 0px;
            height: 2px;
            background: #ff4500;
            float: left;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
        }

        .service-widget-cat ul li a:hover {
            color: #ff4500;
            padding-left: 15px;
        }

            .service-widget-cat ul li a:hover::before {
                width: 4px;
                -webkit-transition: all 0.5s ease-out;
                transition: all 0.5s ease-out;
            }

/*
26.Cart Page
================================
*/
.table-text thead tr th {
    color: #222242;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 700;
    font-family: 'Muli',sans-serif;
    padding: 20px 0px;
    border-bottom: 1px solid #e6e6e6;
}

.table-text table th {
    padding: 20px 0;
    text-align: center;
}

.table-text tbody {
    text-align: center;
}

    .table-text tbody tr {
        border-bottom: 1px solid #f0f0f0 !important;
    }

        .table-text tbody tr td {
            padding: 20px 0;
            vertical-align: middle;
            border: 0;
        }

.table-text .product-name a {
    font-size: 14px;
    font-weight: 600;
    text-transform: capitalize;
    color: #767676;
}

    .table-text .product-name a:hover {
        color: #ff4500;
    }

.product-price .amount {
    color: #aaaaaa;
    font-size: 16px;
    font-weight: 600;
}

.product-total {
    color: #ff4500;
    font-size: 16px;
    font-weight: 600;
}

.product-delete a {
    color: #aaaaaa;
    font-size: 20px;
    font-weight: 600;
}

    .product-delete a:hover {
        color: #ff4500;
    }

.table-text .product-quantity input[type="number"] {
    text-align: center;
    font-weight: 600;
    color: #9e9e9e;
}

.update-cart {
    display: inline-block;
    width: 100%;
    margin: 40px 0;
}

.update-cart-left input[type="text"] {
    background: #f4f4f4 none repeat scroll 0 0;
    padding: 14px 30px;
    color: #555555;
    text-transform: capitalize;
    border-bottom: 2px solid #f4f4f4;
}

.update-cart-left input[type=submit] {
    background: #ff4500 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    padding: 14px 30px;
    text-transform: uppercase;
    font-size: 14px;
}

.update-cart-right {
    display: inline-block;
    text-align: right;
    width: 100%;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .update-cart-right {
        text-align: left;
        margin-top: 10px;
    }
}

.update-cart-right li {
    display: inline-block;
}

    .update-cart-right li a,
    .checkout-button a {
        background: #f4f4f4 none repeat scroll 0 0;
        border-bottom: 2px solid #f4f4f4;
        color: #555555;
        display: inline-block;
        font-weight: bold;
        padding: 14px 30px;
        text-transform: capitalize;
        font-size: 14px;
    }

        .update-cart-right li a:hover {
            background: #ff4500;
            color: #fff;
        }

    .update-cart-right li:last-child a {
        background: #ff4500 none repeat scroll 0 0;
        text-transform: uppercase;
        color: #fff;
    }

.calculate-shipping {
    padding-right: 30px;
}

.cart-total-area {
    display: inline-block;
    width: 100%;
}

    .cart-total-area h2 {
        text-transform: capitalize;
        font-size: 22px;
        font-weight: bold;
        margin-bottom: 30px;
    }

.calculate-shipping input,
.calculate-shipping select {
    width: 100%;
    border: 1px solid #e6e6e6;
    padding: 10px 20px;
    margin-bottom: 20px;
    text-transform: capitalize;
    color: #9e9e9e;
}

    .calculate-shipping input[type="submit"] {
        background: #ff4500 none repeat scroll 0 0;
        border: none;
        color: #fff;
        display: inline-block;
        font-weight: bold;
        padding: 14px 0px;
        text-transform: uppercase;
        font-size: 14px;
        width: 140px;
    }

.added-total-cart-table thead tr {
    border-top: 1px solid #e6e6e6;
}

    .added-total-cart-table thead tr th {
        border: 1px solid #e6e6e6;
        font-size: 14px;
        text-transform: capitalize;
        color: #292929;
        font-weight: 600;
        text-align: center;
        padding: 15px 0;
    }

.added-total-cart-table tbody tr td {
    border: 1px solid #e6e6e6;
    font-size: 14px;
    text-transform: capitalize;
    color: #9e9e9e;
    text-align: center;
    padding: 15px 0;
}

.checkout-button a {
    text-align: right;
    display: inline-block;
    background: #ff4500;
    color: #fff;
    text-transform: uppercase;
}

    .checkout-button a:hover,
    .calculate-shipping input[type="submit"]:hover {
        background: #ff4500 none repeat scroll 0 0;
        -webkit-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
    }

.checkout-button {
    text-align: right;
    margin-top: 40px;
}

/*
27.Check Out Page
================================*/
.billing-form h2 {
    font-size: 20px;
    color: #292929;
    text-transform: capitalize;
}

.billing-form input[type="text"], .billing-form select, .billing-form input[type="email"],
.billing-form input[type="password"] {
    border: 1px solid #e6e6e6;
    margin-bottom: 20px;
    padding: 10px;
    width: 100%;
}

.billing-form.billing-details {
    padding-right: 30px;
}

.billing-form.shipping-details {
    padding-left: 30px;
}

.select-arrow select {
    -moz-appearance: none;
    -webkit-appearance: none;
    cursor: pointer;
    color: #9e9e9e;
}

.select-arrow {
    position: relative;
}

    .select-arrow:before {
        color: #323B49;
        content: "\f0d7";
        font-family: 'Font Awesome 5 Free';
        position: absolute;
        right: 30px;
        top: 10px;
        cursor: pointer;
    }

.order-note h2 {
    color: #333333;
    text-transform: uppercase;
    font-size: 20px;
    margin-top: 30px;
}

.order-note textarea {
    border: 1px solid #e6e6e6;
    margin-bottom: 20px;
    padding: 10px;
    width: 100%;
    height: 190px;
}

.one-column-single {
    display: inline-block;
    width: 100%;
}

.two-column-input label {
    font-size: 12px;
    color: #898888;
}

    .two-column-input label .reqired-field {
        color: #ff4500;
    }

.added-total-cart h2 {
    color: #292929;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 20px;
}

.product-thumb {
    margin-bottom: 40px;
}

    .product-thumb img {
        width: 100%;
    }

.product-gallery-thumb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .product-gallery-thumb .single-gallery-thumb {
        margin-right: 40px;
    }

        .product-gallery-thumb .single-gallery-thumb:last-child {
            margin-right: 0px;
        }

        .product-gallery-thumb .single-gallery-thumb a img {
            width: 100%;
        }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .product-details-text {
        margin-top: 40px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .product-details-text {
        margin-top: 40px;
    }
}

.product-details-text h2 a {
    font-size: 30px;
    color: #222242;
    font-weight: 700;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .product-details-text h2 a {
        font-size: 28px;
    }
}

.product-details-text .product-price h6 {
    font-size: 16px;
    font-weight: 900;
    color: #565665;
}

    .product-details-text .product-price h6 span {
        color: #ff4500;
    }

.product-details-text .product-review {
    margin-bottom: 25px;
}

    .product-details-text .product-review a {
        font-size: 13px;
        color: #e0ae01;
    }

    .product-details-text .product-review .review-title {
        font-weight: 700;
        color: #222242;
    }

.product-details-text p {
    color: #565665;
    font-weight: 600;
}

.product-details-text .product-Attribute {
    margin: 30px 0px;
}

    .product-details-text .product-Attribute li {
        font-weight: 600;
        color: #565665;
    }

        .product-details-text .product-Attribute li span {
            font-weight: 700;
            color: #565665;
            margin-bottom: 10px;
            width: 130px;
            display: inline-block;
        }

.product-details-text .product-meta li {
    display: inline-block;
    padding: 13px 14px;
    background: #efeeed;
    font-size: 12px;
    color: #565665;
    font-weight: 600;
    margin-right: 15px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .product-details-text .product-meta li {
        padding: 13px 5px;
    }
}

.product-details-text .product-meta li span input {
    width: 50px;
    text-align: center;
    background: transparent;
}

.product-details-text .product-meta li.add-to-cart-btn {
    background: #ff4500;
}

    .product-details-text .product-meta li.add-to-cart-btn a {
        color: #fff;
        padding: 13px 14px;
    }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .product-details-text .product-meta li.add-to-cart-btn a {
        padding: 13px 5px;
    }
}

.product-details-text .product-meta li.add-to-favourit-btn a {
    padding: 13px 12px;
}

.product-details-text .product-meta li.add-to-favourit-btn:hover {
    background: #ff4500;
}

    .product-details-text .product-meta li.add-to-favourit-btn:hover a {
        color: #fff;
    }

.product-details-text .product-meta li::last-child {
    margin-right: 0px;
}

.product-details-text .product-share {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid #efeeed;
    border-bottom: 1px solid #efeeed;
    margin-top: 40px;
}

    .product-details-text .product-share li {
        display: inline-block;
        position: relative;
        margin-left: 24px;
    }

        .product-details-text .product-share li a {
            color: #565665;
            font-size: 12px;
        }

            .product-details-text .product-share li a:hover {
                color: #ff4500;
            }

.product-tab-text {
    background: #efeeed;
    margin-top: 70px;
}

    .product-tab-text .product-tab {
        margin-bottom: 10px;
    }

        .product-tab-text .product-tab.nav-tabs {
            border-bottom-color: #e6e6e6;
        }

        .product-tab-text .product-tab li {
            display: inline-block;
        }

            .product-tab-text .product-tab li a {
                padding: 40px 30px;
                font-size: 16px;
                font-weight: 700;
                color: #222242;
                display: inline-block;
            }

                .product-tab-text .product-tab li a.active {
                    position: relative;
                }

                    .product-tab-text .product-tab li a.active::before {
                        position: absolute;
                        content: "";
                        height: 3px;
                        width: 100%;
                        background: #ff4500;
                        left: 0;
                        bottom: -1px;
                    }

    .product-tab-text .tab-content {
        padding: 40px;
        /*
            26.Contact Page
            ============================*/
    }

        .product-tab-text .tab-content .tab-title {
            font-size: 16px;
            font-weight: 700;
            color: #222242;
            text-transform: capitalize;
        }

        .product-tab-text .tab-content table {
            width: 30%;
        }

        .product-tab-text .tab-content .review-info-icon {
            float: left;
            width: 75px;
            height: 75px;
            text-align: center;
            line-height: 75px;
            margin-right: 10px;
        }

        .product-tab-text .tab-content .review-page-sec .review-field h2 {
            color: #282828;
            text-transform: capitalize;
            font-size: 22px;
        }

        .product-tab-text .tab-content .review-field .col-md-6.col-sm-6.col-xs-12 {
            padding-left: 0;
        }

        .product-tab-text .tab-content .review-field.review-form input {
            margin-bottom: 5px;
        }

        .product-tab-text .tab-content .review-field.review-form textarea {
            height: 110px;
        }

        .product-tab-text .tab-content .review-field.review-form input[type="submit"] {
            background: #ff4500;
            width: 150px;
            border-color: #ff4500;
        }

        .product-tab-text .tab-content .review-info-text {
            padding-left: 100px;
            margin-bottom: 40px;
        }

            .product-tab-text .tab-content .review-info-text h2 {
                color: #282828;
                font-size: 20px;
                text-transform: capitalize;
            }

            .product-tab-text .tab-content .review-info-text span {
                color: #999999;
                font-size: 16px;
                display: inline-block;
                width: 100%;
            }

        .product-tab-text .tab-content .review-field input {
            background: #fff none repeat scroll 0 0;
            border: 1px solid #ddd;
            margin-top: 20px;
            padding: 10px;
            width: 100%;
            color: #999999;
        }

        .product-tab-text .tab-content .review-field select {
            width: 100%;
            border: 1px solid #ddd;
            padding: 13px 20px;
            margin-bottom: 20px;
            text-transform: capitalize;
            color: #999999;
            margin-top: 20px;
        }

        .product-tab-text .tab-content .review-field .select-arrow::before {
            top: 30px;
            color: #999999;
        }

        .product-tab-text .tab-content .review-field .message-input {
            display: inline-block;
            width: 100%;
            padding-left: 0;
        }

        .product-tab-text .tab-content .single-input-field textarea {
            border: 1px solid #ddd;
            width: 100%;
            height: 120px;
            padding: 10px;
            margin-top: 10px;
        }

        .product-tab-text .tab-content .single-input-fieldsbtn input[type="submit"] {
            background: #ff4500 none repeat scroll 0 0;
            border: 1px solid #ff4500;
            color: #fff;
            display: inline-block;
            font-weight: 600;
            padding: 14px 30px;
            text-transform: capitalize;
            width: 170px;
            margin-top: 30px;
            font-size: 15px;
        }

            .product-tab-text .tab-content .single-input-fieldsbtn input[type="submit"]:hover {
                background: #ff4500;
                -webkit-transition: all 0.4s ease-in-out 0s;
                transition: all 0.4s ease-in-out 0s;
                border-color: #ff4500;
            }

        .product-tab-text .tab-content .review-field {
            display: inline-block;
            width: 100%;
        }

        .product-tab-text .tab-content .single-input-field h4 {
            color: #464646;
            text-transform: capitalize;
            font-size: 14px;
        }

.credential-modal .close {
    position: absolute;
    z-index: 999;
    right: 40px;
    top: 16px;
    color: #ff570d;
    opacity: inherit;
    text-shadow: inherit;
    font-size: 30px;
}

.credential-modal .modal-content {
    border-radius: 20px;
}

.credential-wrapper {
    border-radius: 10px;
    overflow: hidden;
}

    .credential-wrapper .single-form {
        background: #011171;
        padding: 50px;
    }

        .credential-wrapper .single-form.sign-up-form {
            background: #011376;
        }

    .credential-wrapper .credential-single-inner {
        position: relative;
    }

        .credential-wrapper .credential-single-inner.credential-left-img {
            margin-top: 60px;
            margin-left: 50px;
        }

        .credential-wrapper .credential-single-inner .credential-right {
            text-align: center;
        }

            .credential-wrapper .credential-single-inner .credential-right h3 {
                font-size: 18px;
                color: #d9dceb;
                font-weight: 700;
                margin-bottom: 14px;
            }

            .credential-wrapper .credential-single-inner .credential-right p {
                color: #b3b3b3;
                font-size: 12px;
                font-weight: 600;
                margin-bottom: 30px;
            }

            .credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field {
                display: inline-block;
                background: #d9dcea;
                padding: 0px 30px;
                border: 2px solid #f3edeb;
                border-radius: 10px;
                margin-bottom: 10px;
                position: relative;
                width: 100%;
            }

                .credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field i {
                    color: #b3b3b3;
                    position: absolute;
                    left: 15px;
                    top: 45%;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
                }

                .credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field input {
                    display: inline-block;
                    padding: 20px 10px;
                    background: #d9dcea;
                    color: #b3b3b3;
                    font-weight: 600;
                    width: 100%;
                }

                .credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field.form-submit-btn {
                    background: #ff4500;
                    border-color: #f26522;
                    width: 100%;
                    margin-top: 20px;
                }

                    .credential-wrapper .credential-single-inner .credential-right .credential-form .credential-single-field.form-submit-btn input {
                        width: 100%;
                        background: #ff4500;
                        color: #fff;
                    }

            .credential-wrapper .credential-single-inner .credential-right .credential-form .login-page-title {
                color: #fff;
                font-size: 14px;
                font-weight: 600;
                margin-top: 20px;
            }

                .credential-wrapper .credential-single-inner .credential-right .credential-form .login-page-title a {
                    color: #ff4500;
                }

/*
5.Slider Section
======================*/
.slider {
    position: relative;
    height: 575px;
}

.slider-bottom-shape {
    z-index: 9;
    /*background-image: url("img/slider-bottom-shape.png");*/
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center bottom;
    min-height: 260px;
    min-width: 100%;
    opacity: 1;
    position: absolute;
    bottom: 0;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .slider-bottom-shape {
        min-height: 100px;
    }
}

.all-slide .single-slide {
    background-position: center center;
    background-size: cover;
    height: 100%;
    background-repeat: no-repeat;
    position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .all-slide .single-slide {
        padding-top: 300px;
        padding-bottom: 300px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .all-slide .single-slide {
        padding-top: 300px;
        padding-bottom: 300px;
    }
}

.slider-overlay {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#294b92), color-stop(#264fa3), color-stop(#2253b4), color-stop(#1f57c6), to(#1e5bd7));
    background-image: linear-gradient(to top, #294b92, #264fa3, #2253b4, #1f57c6, #1e5bd7);
    opacity: 0.61;
    filter: alpha(opacity=61);
    width: 100%;
    height: 575px;
    z-index: 1;
    -webkit-transition: all 0.7s ease-in-out 0s;
    transition: all 0.7s ease-in-out 0s;
    position: absolute;
    top: 0;
}

.slider-text {
    left: 0;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
    margin: 0px auto;
}

.slider-wraper {
    overflow: hidden;
    position: relative;
    z-index: 999;
    text-align: left;
    display: inline-block;
}

.slider-text h1 {
    color: #fefefe;
    font-size: 48px;
    text-transform: capitalize;
    -webkit-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    font-weight: 700;
    line-height: 60px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .slider-text h1 {
        font-size: 40px;
        line-height: 54px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-text h1 {
        font-size: 30px;
        line-height: 40px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .slider-text h1 {
        font-size: 28px;
        line-height: 40px;
    }
}

.slider-text h1 span {
    color: #c93d06;
}

.slider-text p {
    color: #ededed;
    font-weight: 500;
    line-height: 24px;
}

.slider-text li {
    display: inline-block;
    margin: 0px 10px;
}

    .slider-text li a {
        padding: 8px 30px;
        display: inline-block;
        background: #ff4500;
        color: #fff;
        font-weight: 900;
        border-radius: 50px;
        border: 2px solid #fff;
    }

.all-slide .owl-controls {
    position: absolute;
    top: 55%;
    width: 0%;
    z-index: 99;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 40px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .all-slide .owl-controls {
        top: inherit;
        bottom: 100px;
    }
}

.all-slide .owl-controls .owl-buttons div {
    background: none;
    opacity: 1.00;
}

.all-slide .owl-controls .owl-prev {
    left: 10px;
    position: absolute;
}

.all-slide .owl-controls .owl-next {
    right: 10px;
    position: absolute;
}

    .all-slide .owl-controls .owl-prev i, .all-slide .owl-controls .owl-next i {
        background: transparent;
        color: #fff;
        font-size: 25px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        -webkit-transition: all 0.5s ease-out 0s;
        transition: all 0.5s ease-out 0s;
        width: 50px;
        border: 1px solid #fff;
    }

        .all-slide .owl-controls .owl-next i:hover {
            -webkit-transition: all 0.5s ease-out 0s;
            transition: all 0.5s ease-out 0s;
            color: #ff4500;
            border-color: #ff4500;
        }

        .all-slide .owl-controls .owl-prev i:hover {
            -webkit-transition: all 0.5s ease-out 0s;
            transition: all 0.5s ease-out 0s;
            color: #ff4500;
            border-color: #ff4500;
        }

.all-slide.owl-theme .owl-dots .owl-dot {
    height: 16px;
    width: 16px;
    margin: 8px 0;
    -webkit-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
    border: 1px solid #fff;
    border-radius: 100%;
}

.all-slide.owl-carousel.owl-theme .owl-dot.active {
    position: relative;
    -webkit-transition: all 0.5s ease-out 0s;
    transition: all 0.5s ease-out 0s;
    background: #ff4500;
    border-color: #ff4500;
}

.slider-img {
    overflow: hidden;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .slider-img {
        display: none;
    }
}

.single-apps-screenshot {
    border-radius: 24px;
    overflow: hidden;
}

.apps-banner.seo-bannar {
    height: 640px;
    background-size: cover;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-banner.seo-bannar {
        height: 700px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .apps-banner.seo-bannar .apps-bannar-text {
        padding-top: 220px;
    }
}

/*
Preloader
============================*/
#preloader {
    position: fixed;
    top: 0;
    left: 0;
    background-color: #fff;
    z-index: 9999999;
    right: 0;
    bottom: 0;
}

#preloader-status {
    height: 210px;
    width: 210px;
    background: url(img/preloader.gif);
    background-repeat: no-repeat;
    background-position: center;
    margin: -100px 0 0 -100px;
    position: absolute;
    left: 50%;
    top: 50%;
}

/*
4.Imported CSS
=========================== */
/*
5.Header CSS
=========================== */
/*
HEADER TOP CSS
=========================== */
.header-top {
    background: #e6edf6;
    padding: 8px 0px;
}

    .header-top .site-slogun span {
        font-weight: 700;
        text-transform: capitalize;
        color: #5e5d5d;
        font-family: 'Roboto', sans-serif;
        font-size: 12px;
    }

        .header-top .site-slogun span a {
            color: #ff4500;
        }

    .header-top .header-top-menu {
        text-align: right;
    }

@media only screen and (min-width: 0px) and (max-width: 350px) {
    .header-top .header-top-menu {
        text-align: left;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .header-top .header-top-menu {
        text-align: left;
    }
}

.header-top .header-top-menu ul li {
    display: inline-block;
    margin-right: 25px;
}

    .header-top .header-top-menu ul li:last-child {
        margin-right: 0px;
    }

    .header-top .header-top-menu ul li a {
        font-weight: 700;
        text-transform: capitalize;
        color: #5e5d5d;
        font-family: 'Roboto', sans-serif;
        font-size: 12px;
    }

        .header-top .header-top-menu ul li a:hover {
            color: #ff4500;
        }

/*
HEADER TOP BOTTOM CSS
=========================== */
.header-top-bottom {
    padding: 30px 0px;
}

    .header-top-bottom .site-logo {
        margin-top: 8px;
    }

    .header-top-bottom .no-padding {
        padding: 0px;
    }

@media only screen and (min-width: 0px) and (max-width: 350px) {
    .header-top-bottom .no-padding {
        padding: 0px 15px;
    }
}

.header-top-bottom .login-wrapper {
    padding-left: 0px;
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
    .header-top-bottom .login-wrapper {
        padding: 15px;
    }
}

.header-top-bottom .login-wrapper .call-us-login-wrapper {
    text-align: right;
}

    .header-top-bottom .login-wrapper .call-us-login-wrapper ul li {
        display: inline-block;
    }

        .header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info {
            margin-right: 30px;
        }

@media only screen and (min-width: 0px) and (max-width: 350px) {
    .header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info {
        margin-right: 20px;
    }
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-icon {
    width: 50px;
    height: 40px;
    background: #4e4e91;
    text-align: center;
    line-height: 40px;
    border-radius: 13px;
    -webkit-box-shadow: 0 0 8px 4px #e3e7f0;
    box-shadow: 0 0 8px 4px #e3e7f0;
    margin-right: 10px;
    float: left;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-text {
    padding-left: 60px;
}

    .header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-text span {
        display: inline-block;
        width: 100%;
        text-align: left;
    }

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .call-info .call-info-title {
    font-size: 14px;
    text-transform: uppercase;
    color: #335395;
    font-weight: 700;
}

.header-top-bottom .login-wrapper .call-us-login-wrapper ul li .login-button a {
    padding: 12px 25px;
    background: #ff4500;
    color: #fff;
    font-family: roboto;
    font-size: 14px;
    border-radius: 50px;
    text-transform: uppercase;
    font-weight: 700;
    -webkit-box-shadow: 0 0 20px 2px #dde2ed;
    box-shadow: 0 0 20px 2px #dde2ed;
    top: -14px;
    position: relative;
}

    .header-top-bottom .login-wrapper .call-us-login-wrapper ul li .login-button a::before {
        content: "";
        position: relative;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        padding-right: 18px;
        top: 50%;
        background-image: url("img/user.png");
        background-repeat: no-repeat;
        width: 11px;
        height: 13px;
    }

@media only screen and (min-width: 0px) and (max-width: 350px) {
    .site-search-form {
        margin-top: 20px;
        margin-bottom: 15px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .site-search-form {
        margin-top: 20px;
        margin-bottom: 15px;
    }
}

.site-search-form form {
    display: inline-block;
    position: relative;
    overflow: hidden;
    border-radius: 50px;
    width: 100%;
}

    .site-search-form form input[type="text"] {
        background: transparent;
        border: 1px solid #c1cbdf;
        padding: 12px 110px 12px 30px;
        width: 100%;
        color: #707070;
        border-radius: 50px;
        font-weight: 700;
        font-family: 'Roboto', sans-serif;
    }

    .site-search-form form button {
        color: #4d4d4e;
        padding: 14px 24px;
        position: absolute;
        right: 0;
        top: -3px;
        background: transparent;
        -webkit-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
        font-size: 18px;
    }

        .site-search-form form button:hover {
            background: #e84809;
            -webkit-transition: all 0.4s ease 0s;
            transition: all 0.4s ease 0s;
            color: #fff;
        }

.header-v2 {
    position: absolute;
    top: 0px;
    width: 100%;
    left: 0;
    z-index: 9999;
}

    .header-v2 .header-v2-top {
        padding: 6px 0px;
        border-bottom: 1px dashed #3a3f7c;
    }

        .header-v2 .header-v2-top .contact-inner ul li {
            color: #fff;
            font-weight: 500;
            font-size: 14px;
            display: inline-block;
            margin-right: 30px;
            border: solid 2px #00a6dd !important;
            border-radius: 50px;
            padding-left: 10px;
            padding-right: 10px;
        }

            .header-v2 .header-v2-top .contact-inner ul li i {
                color: #ff4500;
                margin-right: 5px;
            }

            .header-v2 .header-v2-top .contact-inner ul li a {
                color: #fff;
            }

            .header-v2 .header-v2-top .contact-inner ul li i.fa-phone {
                -webkit-transform: scaleX(-1);
                transform: scaleX(-1);
            }

        .header-v2 .header-v2-top .header-top-menu ul {
            text-align: right;
        }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .header-v2 .header-v2-top .header-top-menu ul {
        text-align: left;
    }
}

.header-v2 .header-v2-top .header-top-menu ul li {
    margin-left: 25px;
    display: inline-block;
    position: relative;
}

    .header-v2 .header-v2-top .header-top-menu ul li:first-child a {
        color: #70d702;
    }

        .header-v2 .header-v2-top .header-top-menu ul li:first-child a i {
            color: #70d702;
        }

    .header-v2 .header-v2-top .header-top-menu ul li a {
        color: #fff;
        font-weight: 700;
        font-size: 13px;
    }

        .header-v2 .header-v2-top .header-top-menu ul li a i {
            color: #ff4500;
            margin-right: 5px;
        }

            .header-v2 .header-v2-top .header-top-menu ul li a i.fa.fa-comment-dots {
                -webkit-transform: scaleX(-1);
                transform: scaleX(-1);
            }

.responsive-logo {
    display: none;
}

.navbar-freez .responsive-logo {
    display: block;
}

.navbar-freez .site-logo {
    display: none;
}

.header-v3 .custom-menu-sidebar a {
    -webkit-box-shadow: 0 0 12px 2px #ddd;
    box-shadow: 0 0 12px 2px #ddd;
}

.header-v4 .sina-nav.navbar-transparent {
    border-bottom: 1px solid #282b50;
}

.supplement-header .supplement-header-top {
    background: #262626;
    overflow: hidden;
}

    .supplement-header .supplement-header-top .supplement-header-left ul li {
        font-size: 12px;
        font-weight: 700;
        color: #999999;
        padding-top: 10px;
        font-family: 'Muli',sans-serif;
    }

        .supplement-header .supplement-header-top .supplement-header-left ul li a {
            color: #ff4500;
        }

        .supplement-header .supplement-header-top .supplement-header-left ul li .offer-price {
            font-family: 'Muli',sans-serif;
            background: #ff4500;
            font-weight: 900;
            color: #fff;
            padding: 20px 5px;
        }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-header .supplement-header-top .supplement-header-left ul li .offer-price {
        background: inherit;
    }
}

.supplement-header .supplement-header-top .supplement-header-right ul {
    text-align: right;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-header .supplement-header-top .supplement-header-right ul {
        text-align: left;
    }
}

.supplement-header .supplement-header-top .supplement-header-right ul li {
    display: inline-block;
    padding-left: 35px;
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
}

    .supplement-header .supplement-header-top .supplement-header-right ul li::before {
        position: absolute;
        content: "";
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        height: 80%;
        width: 1px;
        background: #562e1f;
        left: 10px;
    }

    .supplement-header .supplement-header-top .supplement-header-right ul li:first-child::before {
        display: none;
    }

    .supplement-header .supplement-header-top .supplement-header-right ul li:last-child a i {
        color: #ff4500;
    }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .supplement-header .supplement-header-top .supplement-header-right ul li:first-child {
        padding-left: 0px;
    }
}

.supplement-header .supplement-header-top .supplement-header-right ul li a {
    font-size: 12px;
    font-weight: 700;
    color: #999999;
    font-family: 'Muli',sans-serif;
}

    .supplement-header .supplement-header-top .supplement-header-right ul li a i {
        margin-right: 10px;
    }

.supplement-header .sina-nav .sina-menu > li > a,
.supplement-header .sina-nav .extension-nav > ul > li > a {
    color: #4c4c4c;
}

.supplement-header .sina-nav .sina-menu > li.active {
    position: relative;
}

    .supplement-header .sina-nav .sina-menu > li.active a {
        color: #ff4500;
    }

    .supplement-header .sina-nav .sina-menu > li.active::before {
        position: absolute;
        content: "";
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        background: #afafaf;
        width: 1px;
        height: 40px;
        right: 0;
        text-align: center;
        margin: 0px auto;
        -webkit-transform: rotate(43deg);
        transform: rotate(43deg);
        top: 22px;
    }

.supplement-header .custom-menu-sidebar a {
    -webkit-box-shadow: 0 0 12px 2px #ddd;
    box-shadow: 0 0 12px 2px #ddd;
}

.supplement-header .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a i {
    color: #ff4500;
}

/*
6.Theme Default CSS
=========================== */
@media only screen and (min-width: 1300px) and (max-width: 1920px) {
    .container {
        max-width: 1270px;
    }
}

* {
    margin: 0;
    padding: 0;
    border: 0;
    outline: none;
}

html,
body {
    height: 100%;
    font-size: 14px;
    color: #4d4d4e;
    font-family: 'Muli',sans-serif;
    vertical-align: baseline;
    line-height: 1.4;
    /*font-weight: 600;*/
}

a:focus {
    outline: 0px solid;
}

img {
    max-width: 100%;
    height: auto;
}

p { 
    text-align: justify;
    color: #000;
    font-size: 14px;
    line-height: 24px;
    font-weight: 600;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 20px;
    font-weight: 700; 
    color: #000;
}

h1 {
    font-size: 32px;
}

h2 {
    font-size: 24px;
    line-height: 1.3;
}

h3 {
    font-size: 22px;
}

h4 {
    font-size: 16px;
}

h5 {
    font-size: 14px;
}

a {
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    text-decoration: none;
    color: #222242;
}

    a:active,
    a:hover {
        outline: 0 none;
        color: #222222;
        text-decoration: none;
    }

ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

::-moz-selection {
    background: #0090cb;
    text-shadow: none;
    color: #fff;
}

::selection {
    background: #0090cb;
    text-shadow: none;
    color: #fff;
}

textarea:focus, input:focus {
    outline: none;
}

.primary-btn {
    padding: 8px 30px;
    display: inline-block;
    background: #4e4e91;
    color: #fff;
    font-weight: 900;
    border-radius: 50px;
    -webkit-box-shadow: 0 0 10px 4px #d5dbe8;
    box-shadow: 0 0 10px 4px #d5dbe8;
}

    .primary-btn:hover {
        background: #ff4500;
        color: #fff;
    }

.red-btn {
    padding: 8px 30px;
    display: inline-block;
    background: #ff4500;
    color: #fff;
    font-weight: 900;
    border-radius: 50px;
    border: 2px solid #fff;
}

.bg-gray {
    background: #f6f6f9;
}

.no-padding {
    padding: 0px;
}

/*
2.Scrollup
==============*/
#scrollUp {
    background: #e84809 none repeat scroll 0 0;
    border-radius: 100%;
    bottom: 5px;
    color: #fff;
    font-size: 22px;
    height: 40px;
    right: 20px;
    text-align: center;
    text-decoration: none;
    width: 40px;
}

    #scrollUp i {
        display: block;
        font-weight: bold;
        padding-top: 9px;
    }

    #scrollUp:hover {
        opacity: 1;
        color: #fff !important;
        background: #ff4500;
    }

figure {
    margin: 0px;
}

.image-caption {
    display: none;
}

.pt-100 {
    padding-top: 100px;
}

.pt-90 {
    padding-top: 90px;
}

.pt-80 {
    padding-top: 80px;
}

.pt-70 {
    padding-top: 70px;
}

.pb-100 {
    padding-bottom: 100px;
}

.pb-90 {
    padding-bottom: 90px;
}

.pb-80 {
    padding-bottom: 80px;
}

.pb-70 {
    padding-bottom: 70px;
}

/*
7.Nav Menu CSS
=========================== */
/**
 * Template name : Sina-nav Multi Purpose Menu
 * Author 		 : shaonsina
 */
.primary-menu-bg-opacity {
    background: #222265;
    background: rgba(34, 34, 101, 0.58);
}

.primary-menu-bar {
    position: absolute;
    width: 100%;
    z-index: 999;
}

@media only screen and (min-width: 0px) and (max-width: 991px) {
    .primary-menu-bar .sina-nav .sina-brand {
        padding: 16px 0px;
    }
}

.sina-nav .extension-nav > ul > li.dropdown .dropdown-menu.shop-menu {
    width: 343px;
    background: #fff;
    border-top: 4px solid #e84809;
    left: -324px;
    padding: 20px;
}

@media only screen and (min-width: 0px) and (max-width: 414px) {
    .sina-nav .extension-nav > ul > li.dropdown .dropdown-menu.shop-menu {
        left: -273px;
    }
}

.extension-nav.custom-extension-nav .flaticon-shopping-bag {
    font-size: 22px;
}

.extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
    padding: inherit !important;
    width: 42px;
    height: 42px;
    display: inline-block;
    text-align: center;
    line-height: 42px;
    background: #ffffff;
    border-radius: 4px;
    margin-top: 23px;
    margin-left: 20px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
        margin-top: 10px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
        margin-top: 10px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
    .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
        margin-top: 10px;
    }
}

.extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a i {
    color: #2e2e2e;
    font-size: 22px;
    margin-top: 11px;
}

.sina-menu.sina-menu-right {
    float: right;
}

.search-box {
    padding: 8px 0;
    display: none;
    border-radius: 4px;
    overflow: hidden;
    background-color: #f6f6f6;
    width: 100%;
}

    .search-box input.form-control {
        border: 0;
        -webkit-box-shadow: 0px 0px 0px;
        box-shadow: 0px 0px 0px;
        color: #333;
        background-color: transparent;
    }

    .search-box .search-input {
        float: left;
        width: calc( 100% - 108px);
    }

    .search-box .search-addon {
        padding: 8px 20px;
        float: left;
        color: #333;
        background-color: transparent;
    }

        .search-box .search-addon.close-search {
            cursor: pointer;
        }

.sina-nav {
    margin-bottom: 0;
    border-radius: 0px;
    min-height: 60px;
    z-index: 999;
    left: 0;
    right: 0;
    -webkit-transition: color, background 0.3s ease-in-out;
    transition: color, background 0.3s ease-in-out;
    background: #fff;
}

    .sina-nav ul,
    .sina-nav ul ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

        .sina-nav ul > li > a {
            display: block;
            font-family: 'Muli',sans-serif;
            text-transform: uppercase;
            line-height: 20px;
            text-decoration: none;
            white-space: normal;
            -webkit-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
            background: transparent;
        }

    .sina-nav .animated {
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    }

    .sina-nav .container,
    .sina-nav .container-fluid {
        position: relative;
    }

    .sina-nav .sina-brand {
        float: left;
        text-decoration: none;
        padding: 13px 0;
    }

        .sina-nav .sina-brand > img {
            display: block;
        }

        .sina-nav .sina-brand h2 {
            font-size: 30px;
            line-height: 36px;
            margin: 0;
            padding: 0;
        }

        .sina-nav .sina-brand p {
            font-size: 14px;
            line-height: 16px;
            margin: 0;
            padding: 0;
        }

    .sina-nav .logo-primary, .sina-nav.navbar-transparent .logo-secondary {
        display: inline-block;
    }

    .sina-nav .logo-secondary, .sina-nav.navbar-transparent .logo-primary {
        display: none;
    }

    .sina-nav .dropdown-toggle::after {
        width: inherit;
        height: inherit;
        border: 0;
        margin: 0;
    }

    .sina-nav .dropdown {
        position: relative;
    }

    .sina-nav .dropdown-menu {
        position: absolute;
        display: none;
        top: 100%;
        left: 0;
        z-index: 1000;
    }

    .sina-nav .open > .dropdown-menu {
        display: block;
    }

    .sina-nav .collapse:not(.show) {
        display: none;
    }

    .sina-nav .collapsing {
        position: relative;
        height: 0;
        overflow: hidden;
        -webkit-transition: height 0.35s ease;
        transition: height 0.35s ease;
    }

    .sina-nav .navbar-collapse {
        overflow-x: visible;
        padding-right: 15px;
        padding-left: 15px;
        -webkit-overflow-scrolling: touch;
    }

        .sina-nav .navbar-collapse.show {
            overflow-y: auto;
        }

        .sina-nav .navbar-collapse:before,
        .sina-nav .navbar-collapse:after {
            content: " ";
            display: table;
        }

        .sina-nav .navbar-collapse:after {
            clear: both;
        }

    .sina-nav .sina-menu li a {
        position: relative;
        display: block;
        font-size: 14px;
    }

    .sina-nav .sina-menu li .fa-icon-left {
        margin-right: 8px;
    }

    .sina-nav .sina-menu li .fa-icon-right {
        margin-left: 8px;
    }

    .sina-nav .sina-menu > li > a {
        padding: 34px 20px;
        max-width: 160px;
        color: #222;
        font-size: 14px;
        font-weight: 700;
        line-height: 20px;
    }

        .sina-nav .sina-menu > li.active > a,
        .sina-nav .sina-menu > li > a:hover,
        .sina-nav .sina-menu > li > a:focus {
            color: #3372ac;
            background-color: transparent;
        }

    .sina-nav .sina-menu li .description {
        font-style: italic;
        font-size: 90%;
        margin: 6px 0 0;
        font-weight: 400;
    }

    .sina-nav .sina-menu .dropdown-menu {
        background-color: #fcfcfc;
        margin: 0;
    }

        .sina-nav .sina-menu .dropdown-menu li a {
            padding: 10px 12px;
            border-top: solid 1px #eee;
            color: #2e2e2e;
            font-size: 12px;
            text-transform: capitalize;
        }

        .sina-nav .sina-menu .dropdown-menu li.active > a,
        .sina-nav .sina-menu .dropdown-menu li > a:hover,
        .sina-nav .sina-menu .dropdown-menu li > a:focus {
            color: #333;
            background-color: #f6f6f6;
        }

    .sina-nav .sina-menu .dropdown-toggle:focus {
        outline: 0;
    }

    .sina-nav .sina-menu .mega-menu-col-title:before,
    .sina-nav .sina-menu .dropdown .dropdown-toggle:before,
    .sina-nav .sina-menu .dropdown .dropdown-toggle:after {
        font-family: 'IcoFont';
    }

    .sina-nav.navbar-reverse .search-box .form-control {
        text-align: right;
    }

    .sina-nav .navbar-collapse {
        padding: 0;
    }

    .sina-nav .menu-item-has-mega-menu.dropdown {
        position: static;
    }

        .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu.dropdown-menu {
            width: 100%;
            padding: 0;
            background-color: #fcfcfc;
        }

        .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-row {
            width: 100%;
            float: left;
            padding: 40px;
            border-top-color: #ff4500;
        }

        .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col {
            list-style: none;
            color: #222;
            width: 20%;
            position: relative;
        }

            .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(1)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(2)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(3)::before {
                position: absolute;
                content: "";
                width: 1px;
                height: 100%;
                background: #ddd;
                top: 0px;
                right: 0px;
            }

            .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col a {
                color: #222;
            }

            .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col .active > a,
            .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col > a:hover,
            .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col > a:focus {
                color: #3372ac;
                background: transparent;
            }

        .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col-title {
            font-size: 14px;
            line-height: 20px;
            color: #404040;
            font-weight: 700;
            padding: 6px 10px;
            display: inline-block;
        }

    .sina-nav.navbar-fixed {
        position: relative;
    }

    .sina-nav .extension-nav {
        float: right;
    }

        .sina-nav .extension-nav > ul {
            float: left;
        }

            .sina-nav .extension-nav > ul > li {
                float: left;
            }

                .sina-nav .extension-nav > ul > li > a {
                    display: block;
                    padding: 34px 20px;
                    position: relative;
                    font-size: 18px;
                    color: #333;
                }

                    .sina-nav .extension-nav > ul > li > a:hover, .sina-nav .extension-nav > ul > li > a:focus {
                        color: #3372ac;
                        background-color: transparent;
                    }

                    .sina-nav .extension-nav > ul > li > a .shop-badge {
                        position: absolute;
                        top: 30px;
                        right: 14px;
                        font-size: 11px;
                        font-weight: 700;
                        line-height: 17px;
                        border-radius: 50%;
                        background-color: #e84809;
                        color: #fff;
                        width: 18px;
                        height: 18px;
                        text-align: center;
                    }

                .sina-nav .extension-nav > ul > li.dropdown .dropdown-menu {
                    border-radius: 0px;
                    -webkit-box-shadow: 0px 0px 0px;
                    box-shadow: 0px 0px 0px;
                    margin-left: 40px;
                    width: 232px;
                    left: -232px;
                    background-color: #fcfcfc;
                    border: 0px;
                }

                .sina-nav .extension-nav > ul > li .shop-menu > li {
                    padding: 12px 15px;
                    width: 100%;
                    overflow: hidden;
                    border-bottom: solid 1px #eee;
                }

                    .sina-nav .extension-nav > ul > li .shop-menu > li:last-child {
                        border-bottom: 0;
                    }

                    .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-photo {
                        padding: 0;
                        float: left;
                        width: 90px;
                        height: 89px;
                    }

                    .sina-nav .extension-nav > ul > li .shop-menu > li .cart-text-inner {
                        position: relative;
                    }

                    .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link,
                    .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-price {
                        margin: 0;
                        padding: 0;
                        font-size: 14px;
                        line-height: 20px;
                        display: inline-block;
                        color: #3a3a3a;
                        font-weight: 600;
                        text-transform: capitalize;
                    }

                    .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-price {
                        font-size: 14px;
                        font-weight: 600;
                        color: #ff4500;
                        display: inline-block;
                    }

                    .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link {
                        color: #3a3a3a;
                    }

                    .sina-nav .extension-nav > ul > li .shop-menu > li .cart-text {
                        padding-left: 104px;
                        margin-top: 14px;
                        padding-right: 20px;
                    }

                    .sina-nav .extension-nav > ul > li .shop-menu > li .cart-remove {
                        position: absolute;
                        right: 0px;
                        top: 0;
                        font-size: 18px;
                    }

                        .sina-nav .extension-nav > ul > li .shop-menu > li .cart-remove i {
                            font-size: 28px;
                        }

                .sina-nav .extension-nav > ul > li .shop-total-price {
                    padding-top: 20px;
                }

                    .sina-nav .extension-nav > ul > li .shop-total-price span {
                        color: #ff4500;
                    }

                .sina-nav .extension-nav > ul > li .shop-cart-button a {
                    padding: 14px 26px;
                    background: #ff4500;
                    display: inline-block;
                    font-weight: 900;
                    color: #fff;
                    border: 2px solid #ff4500;
                    text-transform: capitalize;
                }

                    .sina-nav .extension-nav > ul > li .shop-cart-button a:last-child {
                        margin-left: 10px;
                        background: transparent;
                        border-color: #ff4500;
                        color: #ff4500;
                    }

                .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link:hover, .sina-nav .extension-nav > ul > li .shop-menu > li .shop-item-link:focus {
                    background-color: transparent;
                }

                .sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price .shop-btn {
                    display: inline-block;
                    color: #333;
                    background-color: #fcfcfc;
                }

                    .sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price .shop-btn:hover, .sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price .shop-btn:focus {
                        background-color: #3372ac;
                        color: #eee;
                    }

                .sina-nav .extension-nav > ul > li .shop-menu > li.shop-total-price > span {
                    color: #333;
                    float: right;
                    font-weight: 700;
                    margin-top: 5px;
                }

    .sina-nav.navbar-fixed.navbar-freez.wp-topbar, .sina-nav.mobile-sidebar.wp-topbar .navbar-collapse, .sina-nav.wp-topbar .widget-bar {
        top: 32px;
    }

    .sina-nav .widget-bar {
        position: fixed;
        overflow-y: auto;
        top: 0;
        right: -540px;
        width: 540px;
        padding: 110px;
        height: 100%;
        z-index: 999;
        -webkit-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
        background-color: #111a2b;
    }

        .sina-nav .widget-bar.on {
            right: -16px;
        }

        .sina-nav .widget-bar .widget {
            margin-bottom: 30px;
            color: #a7a7a7;
        }

            .sina-nav .widget-bar .widget h4 {
                font-weight: 900;
                color: #fff;
            }

            .sina-nav .widget-bar .widget .link li a {
                color: #a0a0a1;
                font-size: 14px;
                font-weight: 700;
                font-family: 'Muli',sans-serif;
                margin-bottom: 12px;
            }

                .sina-nav .widget-bar .widget .link li a:focus, .sina-nav .widget-bar .widget .link li a:hover {
                    color: #ff4500;
                }

            .sina-nav .widget-bar .widget .title {
                font-size: 16px;
                margin-bottom: 10px;
                color: #ccc;
                font-weight: 700;
            }

        .sina-nav .widget-bar .close-widget-bar {
            font-size: 18px;
            color: #ff4500;
            position: absolute;
            top: 50px;
            right: 50px;
        }

    .sina-nav.navbar-reverse .widget-bar {
        right: inherit;
        left: -300px;
        text-align: right;
    }

        .sina-nav.navbar-reverse .widget-bar.on {
            right: inherit;
            left: 0;
        }

        .sina-nav.navbar-reverse .widget-bar .close-widget-bar {
            float: left;
        }

    .sina-nav .widget-bar .contact-widget li {
        display: inline-block;
        width: 100%;
        margin-bottom: 10px;
        color: #fff;
        font-family: 'Muli',sans-serif;
        font-weight: 700;
    }

        .sina-nav .widget-bar .contact-widget li span {
            color: #a7a7a7;
            font-weight: 600;
        }

        .sina-nav .widget-bar .contact-widget li i {
            color: #ff4500;
            width: 29px;
            font-size: 16px;
            display: inline-block;
        }

    .sina-nav .widget-bar .social-widget li {
        display: inline-block;
        margin: 0px 5px;
    }

        .sina-nav .widget-bar .social-widget li a {
            color: #828080;
            width: 40px;
            height: 40px;
            display: inline-block;
            border-radius: 100%;
            text-align: center;
            line-height: 38px;
            border: 2px solid #828080;
        }

@media (min-width: 992px) {
    .sina-nav .navbar-toggle {
        display: none;
    }

    .sina-nav .navbar-collapse.collapse {
        display: block;
    }

    .sina-nav.navbar-reverse .sina-nav-header {
        float: right;
    }

    .sina-nav.navbar-reverse .sina-brand {
        margin: 0 0 0 50px;
        text-align: right;
    }

    .sina-nav.navbar-reverse .extension-nav {
        float: left;
        margin-right: 50px;
        margin-left: 0;
    }

        .sina-nav.navbar-reverse .extension-nav li {
            float: right;
        }

    .sina-nav .sina-menu > li {
        float: left;
    }

    .sina-nav .sina-menu.navbar-left {
        float: left !important;
    }

    .sina-nav .sina-menu > .dropdown > .dropdown-toggle:after {
        content: "\ea67";
        position: absolute;
        top: 34px;
        right: 5px;
    }

    .sina-nav .sina-menu .dropdown .dropdown-menu {
        -webkit-box-shadow: 0 0 0;
        box-shadow: 0 0 0;
        border-radius: 0;
        width: 300px;
        border: 0px;
        border-top-color: currentcolor;
        border-top-style: none;
        border-top-width: 0px;
        padding: 30px;
        border-top: 3px solid #ff4500;
    }

        .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown-menu {
            left: 100%;
            top: 0;
        }

        .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown:first-child .dropdown-menu {
            top: -1px;
        }

        .sina-nav .sina-menu .dropdown .dropdown-menu > li > a {
            padding: 10px 12px;
            border-top: solid 1px #eee;
        }

        .sina-nav .sina-menu .dropdown .dropdown-menu > li:first-child > a {
            border-top: 0;
        }

        .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown > .dropdown-toggle {
            padding: 10px 20px 10px 12px;
        }

            .sina-nav .sina-menu .dropdown .dropdown-menu .dropdown > .dropdown-toggle:before {
                float: right;
                content: "\ea69";
                position: absolute;
                right: 8px;
            }

    .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu {
        max-height: 400px;
        overflow-y: auto;
    }

    .sina-nav .sina-menu .mega-menu-col {
        padding: 10px 15px;
        float: left;
    }

        .sina-nav .sina-menu .mega-menu-col .sub-menu a {
            padding: 6px 10px;
            display: inline-block;
            color: #2e2e2e;
            font-size: 12px;
            text-transform: capitalize;
            width: 100%;
        }

            .sina-nav .sina-menu .mega-menu-col .sub-menu a:hover, .sina-nav .sina-menu .mega-menu-col .sub-menu a:focus {
                color: #3372ac;
                background: transparent;
            }

    .sina-nav .sina-menu .mega-menu-col-title {
        font-weight: 700;
        padding: 6px 10px;
        display: inline-block;
    }

    .sina-nav .sina-menu .mega-menu-col-content {
        padding: 4px 10px;
    }

    .sina-nav .sina-menu.navbar-right {
        float: right !important;
        left: auto;
        right: 0;
    }

        .sina-nav .sina-menu.navbar-right .mega-menu.dropdown-menu .mega-menu-col {
            float: right;
        }

        .sina-nav .sina-menu.navbar-right .dropdown-menu .dropdown-menu {
            left: -200px;
        }

        .sina-nav .sina-menu.navbar-right > .dropdown > .dropdown-toggle:after {
            left: 5px;
        }

        .sina-nav .sina-menu.navbar-right .dropdown .dropdown-menu {
            text-align: right;
        }

            .sina-nav .sina-menu.navbar-right .dropdown .dropdown-menu .dropdown > .dropdown-toggle {
                padding: 10px 12px 10px 20px;
            }

                .sina-nav .sina-menu.navbar-right .dropdown .dropdown-menu .dropdown > .dropdown-toggle:before {
                    float: left;
                    content: "\f104";
                    left: 8px;
                    right: inherit;
                }

    .sina-nav.navbar-fixed.navbar-freez {
        position: fixed !important;
        top: 0;
        background: #fff;
        -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
    }

    .sina-nav.navbar-transparent {
        background-color: transparent;
        border-color: transparent;
    }

        .sina-nav.navbar-transparent .sina-brand {
            color: #ffffff;
        }

        .sina-nav.navbar-transparent .extension-nav > ul > li > a,
        .sina-nav.navbar-transparent .sina-menu > li > a {
            color: #ffffff;
        }

            .sina-nav.navbar-transparent .extension-nav > ul > li.active > a,
            .sina-nav.navbar-transparent .extension-nav > ul > li > a:hover,
            .sina-nav.navbar-transparent .extension-nav > ul > li > a:focus,
            .sina-nav.navbar-transparent .sina-menu > li.active > a,
            .sina-nav.navbar-transparent .sina-menu > li > a:hover,
            .sina-nav.navbar-transparent .sina-menu > li > a:focus {
                color: #fff;
            }

    .sina-nav.logo-center .sina-nav-header {
        width: 100%;
        position: absolute;
        text-align: center;
        top: 0;
        left: 0;
    }

    .sina-nav.logo-center .sina-brand {
        float: none;
        display: inline-block;
        margin: 0;
    }

    .sina-nav.logo-center .navbar-collapse {
        text-align: center;
    }

        .sina-nav.logo-center .navbar-collapse .col-half {
            width: 50%;
            float: left;
            display: block;
        }

            .sina-nav.logo-center .navbar-collapse .col-half.left {
                text-align: right;
                padding-right: 120px;
            }

            .sina-nav.logo-center .navbar-collapse .col-half.right {
                text-align: left;
                padding-left: 120px;
            }

    .sina-nav.logo-center .sina-menu {
        margin: 0 0 -7px 0;
        display: inline-block;
        padding: 0;
    }

        .sina-nav.logo-center .sina-menu > li > .dropdown-menu {
            margin-top: -1px;
        }

            .sina-nav.logo-center .sina-menu > li > .dropdown-menu.mega-menu {
                margin-top: 0;
            }

    .sina-nav .sina-menu.navbar-center {
        float: none;
        margin: 0 auto;
        display: table;
    }
}

@media (max-width: 991px) {
    .sina-nav {
        background-color: #fcfcfc;
        border-color: #eee;
    }

        .sina-nav.navbar-fixed.navbar-freez.wp-topbar {
            top: inherit;
        }

        .sina-nav .sina-brand {
            display: inline-block;
            color: #333;
        }

            .sina-nav .sina-brand h2 {
                margin-top: 0;
            }

        .sina-nav.navbar-reverse .sina-brand, .sina-nav.navbar-reverse .sina-brand {
            margin: 0 -26px 0 15px;
        }

        .sina-nav .sina-nav-header {
            float: none;
            display: block;
            text-align: center;
            height: 60px;
        }

        .sina-nav .navbar-toggle {
            display: inline-block;
            position: relative;
            font-size: 20px;
            margin: 7px 0 0 0;
            padding: 4px 10px;
            width: 38px;
            cursor: pointer;
            background-color: transparent;
            background-image: none;
            border: 1px solid transparent;
            border-radius: 4px;
            -webkit-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
            color: #333;
        }

            .sina-nav .navbar-toggle:hover, .sina-nav .navbar-toggle:focus {
                outline: 0;
                color: #333;
                background-color: #f6f6f6;
            }

        .sina-nav.navbar-reverse .navbar-toggle {
            float: right;
        }

        .sina-nav.navbar-reverse .extension-nav {
            left: 15px;
            right: inherit;
            margin-left: 0;
            margin-right: 15px;
        }

            .sina-nav.navbar-reverse .extension-nav li {
                float: right;
            }

        .sina-nav .navbar-collapse {
            overflow-y: auto !important;
            border: 1px solid #eee;
        }

        .sina-nav .mega-menu-col .mega-menu-col-title,
        .sina-nav .dropdown .dropdown-toggle {
            padding: 10px 24px 10px 12px;
        }

            .sina-nav .mega-menu-col .mega-menu-col-title:before,
            .sina-nav .dropdown .dropdown-toggle:before {
                float: right;
                content: "\eab2";
                font-size: 16px;
                position: absolute;
                right: 8px;
            }

        .sina-nav .mega-menu-col.on .mega-menu-col-title:before,
        .sina-nav .dropdown.on > .dropdown-toggle:before {
            content: "\eab9";
        }

        .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(1)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(2)::before, .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-col:nth-child(3)::before {
            display: none;
        }

        .sina-nav .menu-item-has-mega-menu.dropdown .mega-menu-row {
            padding: 0px;
        }

        .sina-nav .sina-menu {
            float: none !important;
        }

            .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col-title {
                font-size: 11px;
            }

            .sina-nav .sina-menu.navbar-right,
            .sina-nav .sina-menu.navbar-right .mega-menu-col-title,
            .sina-nav .sina-menu.navbar-right li a {
                text-align: right;
            }

                .sina-nav .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title,
                .sina-nav .sina-menu.navbar-right .dropdown .dropdown-toggle {
                    padding: 10px 12px 10px 24px;
                }

                    .sina-nav .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title:before,
                    .sina-nav .sina-menu.navbar-right .dropdown .dropdown-toggle:before {
                        content: "\f104";
                        float: left;
                        font-size: 16px;
                        left: 8px;
                        right: inherit;
                    }

                .sina-nav .sina-menu.navbar-right .mega-menu-col.on .mega-menu-col-title:before,
                .sina-nav .sina-menu.navbar-right .dropdown.on > .dropdown-toggle:before {
                    content: "\f107";
                }

            .sina-nav .sina-menu li {
                float: none;
            }

                .sina-nav .sina-menu li .mega-menu-col-title,
                .sina-nav .sina-menu li a {
                    max-width: inherit;
                    padding: 10px 12px;
                    font-weight: 600;
                    display: block;
                    cursor: pointer;
                    font-size: 12px;
                    line-height: 20px;
                    -webkit-transition: all 0.3s ease-in-out;
                    transition: all 0.3s ease-in-out;
                    color: #333;
                    border-top: solid 1px #eee;
                }

                    .sina-nav .sina-menu li a:hover,
                    .sina-nav .sina-menu li a:focus, .sina-nav .sina-menu li.active > a,
                    .sina-nav .sina-menu li .mega-menu-col-title:hover,
                    .sina-nav .sina-menu li .mega-menu.dropdown-menu .mega-menu-col .active > a,
                    .sina-nav .sina-menu li .dropdown-menu li.active > a,
                    .sina-nav .sina-menu li .dropdown-menu li a:hover,
                    .sina-nav .sina-menu li .dropdown-menu li a:focus,
                    .sina-nav .sina-menu li .mega-menu .mega-menu-col ul li a:hover,
                    .sina-nav .sina-menu li .mega-menu .mega-menu-col ul li a:focus {
                        color: #333;
                        background-color: #f6f6f6;
                    }

            .sina-nav .sina-menu > li:first-child > a {
                border-top: 0;
            }

            .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu,
            .sina-nav .sina-menu .dropdown .dropdown-menu {
                float: none;
                position: relative;
                left: 0;
                -webkit-box-shadow: 0px 0px 0px;
                box-shadow: 0px 0px 0px;
                border-radius: 0px 0px 0px;
                border: 0;
                background-color: transparent;
            }

                .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row {
                    float: none;
                }

                    .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col {
                        padding: 0;
                    }

                    .sina-nav .sina-menu .dropdown .mega-menu.dropdown-menu .mega-menu-row .mega-menu-col-title {
                        font-size: 14px;
                    }

        .sina-nav.navbar-transparent {
            border-color: transparent;
        }

        .sina-nav.logo-center .sina-menu .dropdown .dropdown-toggle:before {
            content: "\eab2";
            float: right;
        }

        .sina-nav.logo-center .sina-menu .dropdown.on > .dropdown-toggle:before {
            content: "\eab9";
        }

        .sina-nav.logo-center .sina-menu, .sina-nav.logo-center .sina-menu.navbar-right, .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col-title, .sina-nav.logo-center .sina-menu.navbar-right li a,
        .sina-nav.logo-center .sina-menu li a {
            text-align: left;
        }

            .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title,
            .sina-nav.logo-center .sina-menu.navbar-right .dropdown .dropdown-toggle {
                padding: 10px 24px 10px 12px;
            }

                .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col .mega-menu-col-title:before,
                .sina-nav.logo-center .sina-menu.navbar-right .dropdown .dropdown-toggle:before {
                    content: "\eab2";
                    float: right;
                    right: 8px;
                    left: inherit;
                }

            .sina-nav.logo-center .sina-menu.navbar-right .mega-menu-col.on .mega-menu-col-title:before,
            .sina-nav.logo-center .sina-menu.navbar-right .dropdown.on > .dropdown-toggle:before {
                content: "\eab9";
            }

        .sina-nav.logo-center .col-half:first-child .sina-menu {
            padding-bottom: 0;
        }

            .sina-nav.logo-center .col-half:first-child .sina-menu > li:first-child > a {
                border-top: 0;
            }

        .sina-nav.logo-center .col-half:last-child .sina-menu {
            padding-top: 0;
        }

            .sina-nav.logo-center .col-half:last-child .sina-menu > li:first-child > a {
                border-top: solid 1px #eee;
            }

        .sina-nav .extension-nav {
            position: absolute;
            right: 15px;
            margin-right: 0;
        }

            .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle,
            .sina-nav .extension-nav > ul > li > a {
                padding: 20px 0px;
                color: #333;
            }

                .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle:hover, .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle:focus,
                .sina-nav .extension-nav > ul > li > a:hover,
                .sina-nav .extension-nav > ul > li > a:focus {
                    color: #333;
                }

            .sina-nav .extension-nav > ul .dropdown > .dropdown-toggle:before {
                display: none;
            }

        .sina-nav.mobile-sidebar .navbar-collapse {
            position: fixed;
            overflow-x: hidden;
            display: block;
            z-index: 99;
            width: 300px;
            height: 100% !important;
            max-height: 100%;
            left: -300px;
            top: 0;
            padding: 0 0 60px;
            margin: 0;
            -webkit-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
            background-color: #fcfcfc;
        }

            .sina-nav.mobile-sidebar .navbar-collapse.show {
                left: 0;
            }

            .sina-nav.mobile-sidebar .navbar-collapse .mega-menu-col {
                width: 100%;
                max-width: 100%;
            }

        .sina-nav.mobile-sidebar .sina-menu {
            padding: 15px;
            margin: 0;
        }

        .sina-nav.mobile-sidebar.navbar-reverse .navbar-collapse {
            right: -300px;
            left: inherit;
        }

            .sina-nav.mobile-sidebar.navbar-reverse .navbar-collapse.show {
                right: 0;
                left: inherit;
            }

    body.mobile-left > .wrapper {
        margin-left: 300px;
        margin-right: -300px;
    }

    body.mobile-right > .wrapper {
        margin-right: 300px;
        margin-left: -300px;
    }

    body > .wrapper {
        -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        position: relative;
    }
}

@media (max-width: 767px) {
    .sina-nav .sina-nav-header,
    .sina-nav .navbar-collapse {
        margin: 0;
    }

    .sina-nav .sina-brand.social-on {
        margin-top: 60px;
    }
}

@media (max-width: 479px) {
    .sina-nav .widget-bar {
        right: -350px;
        width: 350px;
        padding: 50px;
    }

    body.on-side {
        margin-left: -250px;
    }

    body.mobile-left > .wrapper {
        margin-left: 250px;
        margin-right: -250px;
    }

    body.mobile-right > .wrapper {
        margin-right: 250px;
        margin-left: -250px;
    }

    .sina-nav.mobile-sidebar .navbar-collapse {
        width: 250px;
        left: -250px;
    }
}

@media (max-width: 782px) {
    .sina-nav.mobile-sidebar.wp-topbar .navbar-collapse {
        top: 46px;
    }

    .sina-nav.wp-topbar .widget-bar {
        top: 46px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1270px) {
    .sina-nav .extension-nav > ul > li > a {
        padding: 34px 10px;
    }

        .sina-nav .extension-nav > ul > li > a .shop-badge {
            right: 3px;
        }
}

@media only screen and (min-width: 0px) and (max-width: 991px) {
    .sina-brand.site-logo {
        display: none;
    }

    .sina-nav .navbar-toggle {
        float: left;
    }

    .extension-nav.custom-extension-nav .widget-bar-btn.custom-menu-sidebar a {
        margin-left: 10px;
    }

    .sina-nav .extension-nav > ul > .dropdown > .dropdown-toggle,
    .sina-nav .extension-nav > ul > li > a {
        padding: 20px 10px;
    }

        .sina-nav .extension-nav > ul > li > a .shop-badge {
            right: 3px;
            top: 15px;
        }

    .sina-nav .responsive-logo {
        padding: 16px 0;
    }
}

@media only screen and (min-width: 0px) and (max-width: 768px) {
    .sina-brand.responsive-logo img {
        width: 250px;
    }
}

/*
8.About CSS
=========================== */
@media only screen and (min-width: 0px) and (max-width: 767px) {
    .about-sec .sec-desc-wraper {
        padding-top: 0px;
        padding-right: 0px;
        margin-bottom: 40px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1920px) {
    .about-sec .sec-desc-wraper {
        padding-top: 70px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .about-sec .sec-desc-wraper {
        padding-top: 0px;
        padding-right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-sec .sec-desc-wraper {
        padding-top: 0px;
        padding-right: 0px;
        margin-bottom: 20px;
    }
}

.about-img-wrapper {
    position: relative;
}

    .about-img-wrapper .about-img-shape {
        text-align: right;
    }

    .about-img-wrapper .about-img {
        position: absolute;
        top: 0px;
    }

/*
9.Sponser Logo CSS
=========================== */
.all-sponser-logo.owl-carousel {
    text-align: center;
    overflow: hidden;
    padding: 44px 0;
}

    .all-sponser-logo.owl-carousel .owl-stage-outer {
        display: inline-block;
    }

        .all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo {
            height: 142px;
            text-align: center;
            -webkit-box-shadow: 0 0 6px 5px #e0e3e7;
            box-shadow: 0 0 6px 5px #e0e3e7;
            margin: 10px;
            border-radius: 10px;
            background: #fff;
        }

            .all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo img {
                position: relative;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                display: inline-block;
                width: auto;
            }

.no-box-shadow .all-sponser-logo.owl-carousel .owl-stage-outer .owl-item .single-sponser-logo {
    -webkit-box-shadow: inherit;
    box-shadow: inherit;
}

/*
10.Service Modules CSS
=========================== */
/*
Service Module 1
==============================*/
.service-module1-sec {
    position: relative;
    margin-top: -120px;
}

    .service-module1-sec:before {
        background-image: url("img/service-sc-shape.png");
        background-position: center center;
        background-repeat: no-repeat;
        position: absolute;
        content: '';
        top: 0;
        left: 0;
        width: 100%;
        height: 100px;
        z-index: 0;
        background-size: 100%;
        background-position: top;
        height: 110px;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-module1-sec {
        padding-top: 150px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-module1-sec {
        padding-top: 150px;
    }
}

.service-module1-inner:nth-child(2n) {
    margin-top: 30px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-module1-inner:nth-child(2n) {
        margin-top: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-module1-inner:nth-child(2n) {
        margin-top: 0px;
    }
}

.service-module1-inner .service-module1-wrapper {
    display: inline-block;
    width: 100%;
    padding: 35px;
    -webkit-box-shadow: 0px 2px 9px 5px #e4e7eb;
    box-shadow: 0px 2px 9px 5px #e4e7eb;
    border-radius: 6px;
    background: #fff;
    position: relative;
    overflow: hidden;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-module1-inner .service-module1-wrapper {
        margin-bottom: 30px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-module1-inner .service-module1-wrapper {
        margin-bottom: 30px;
    }
}

.service-module1-inner .service-module1-wrapper:before {
    background-image: url("img/service-shape.png");
    background-position: center 0;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    right: 0;
    content: "";
    top: 14px;
    right: -87px;
    content: "";
    width: 106px;
    height: 94px;
}

.service-module1-inner .service-module1-wrapper .service-module1-text .service-module1-icon {
    width: 70px;
    height: 70px;
    border-radius: 100%;
    line-height: 70px;
    background: #ff591c;
    margin-bottom: 20px;
    text-align: center;
}

    .service-module1-inner .service-module1-wrapper .service-module1-text .service-module1-icon i {
        color: #fff;
        font-size: 28px;
    }

.service-module1-inner .service-module1-wrapper .service-module1-text h3 {
    margin-bottom: 15px;
}

    .service-module1-inner .service-module1-wrapper .service-module1-text h3 a {
        color: #222242;
    }

.service-module1-inner .service-module1-wrapper .service-module1-text p {
    margin-bottom: 10px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-module1-desc-wraper {
        padding-left: 0px;
        padding-top: 40px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-module1-desc-wraper {
        padding-left: 0px;
        padding-top: 40px;
    }
}

.service-module1-desc-wraper h1 {
    font-size: 36px;
    font-weight: 900;
    color: #222242;
    line-height: 45px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-module1-desc-wraper h1 {
        font-size: 28px;
        line-height: 40px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-module1-desc-wraper h1 {
        font-size: 26px;
        line-height: 40px;
    }
}

.service-module1-desc-wraper h1 span {
    color: #ff591c;
}

.service-module1-desc-wraper ul li {
    display: inline-block;
    width: 100%;
    position: relative;
    padding-left: 24px;
    margin-top: 10px;
}

    .service-module1-desc-wraper ul li:before {
        position: absolute;
        content: "";
        left: 0;
        top: 50%;
        font-family: 'Font Awesome 5 Free';
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        color: #4e4e91;
    }

.service-module1-desc-wraper a.primary-btn {
    margin-top: 40px;
}

/*
Service Module 2
==============================*/
.service-app-sec {
    margin-top: -180px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-app-sec {
        margin-top: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-module2-sec .row {
        padding: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-module2-sec .row {
        padding: 0px;
    }
}

.service-bg {
    background-image: url("img/service-bg-shape.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
}

.service-module2-inner {
    margin-bottom: 25px;
}

    .service-module2-inner .service-module2-wrapper {
        display: inline-block;
        width: 100%;
        padding: 30px 20px;
        -webkit-box-shadow: 0px 1px 10px 0px #e4e1e4;
        box-shadow: 0px 1px 10px 0px #e4e1e4;
        position: relative;
        overflow: hidden;
    }

        .service-module2-inner .service-module2-wrapper:before {
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
            z-index: 1;
            background: #fff;
        }

        .service-module2-inner .service-module2-wrapper:hover:before {
            content: "";
            background: #ff4500;
            opacity: 0.92;
            filter: alpha(opacity=92);
        }

        .service-module2-inner .service-module2-wrapper:hover .service-module2-text {
            color: #fff;
        }

            .service-module2-inner .service-module2-wrapper:hover .service-module2-text h3 a {
                color: #fff;
            }

            .service-module2-inner .service-module2-wrapper:hover .service-module2-text .title-border {
                background: #fff;
            }

                .service-module2-inner .service-module2-wrapper:hover .service-module2-text .title-border:before {
                    background: #fff;
                }

            .service-module2-inner .service-module2-wrapper:hover .service-module2-text .service-module2-btn {
                color: #fff;
            }

        .service-module2-inner .service-module2-wrapper .service-module2-text {
            position: relative;
            z-index: 2;
        }

            .service-module2-inner .service-module2-wrapper .service-module2-text .service-module2-icon {
                margin-bottom: 35px;
            }

            .service-module2-inner .service-module2-wrapper .service-module2-text h3 {
                margin-bottom: 10px;
                font-weight: 900;
            }

                .service-module2-inner .service-module2-wrapper .service-module2-text h3 a {
                    color: #383737;
                }

            .service-module2-inner .service-module2-wrapper .service-module2-text .title-border {
                margin-bottom: 10px;
            }

            .service-module2-inner .service-module2-wrapper .service-module2-text p {
                margin-bottom: 20px;
            }

        .service-module2-inner .service-module2-wrapper .service-module2-btn {
            color: #ff4500;
            font-weight: 700;
            border-bottom: 1px solid #ffd3ca;
        }

/*
34.Service Version 3
======================*/
.supplement-why-us-sec {
    position: relative;
}

    .supplement-why-us-sec::before {
        background-image: url("img/service-sec-before.png");
        background-position: center center;
        background-repeat: no-repeat;
        position: absolute;
        content: '';
        top: 0;
        left: 0;
        width: 100%;
        height: 100px;
        z-index: 0;
        background-size: 100%;
        height: 100%;
        top: 160px;
        right: 0;
        text-align: center;
        margin: 0px auto;
        background-size: auto;
    }

.service-v3-middle-img {
    margin: 0px auto;
    text-align: center;
}

.service-v3-inner {
    margin-bottom: 30px;
    display: inline-block;
    width: 100%;
    padding: 20px;
    border-radius: 8px;
    -webkit-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
}

    .service-v3-inner:hover {
        -webkit-box-shadow: 0 2px 14px 10px #e7e7e7;
        box-shadow: 0 2px 14px 10px #e7e7e7;
        -webkit-transition: all 0.7s ease-in-out;
        transition: all 0.7s ease-in-out;
        background: #fff;
    }

.service-v3-icon {
    position: relative;
    width: 90px;
    height: 80px;
    text-align: center;
    line-height: 96px;
    float: left;
}

.service-v3-title {
    margin-bottom: 55px;
}

.service-v3-text p {
    display: inline-block;
    width: 100%;
}

.service-v3-title-box {
    padding-left: 115px;
    margin-bottom: 0;
    position: relative;
    top: 26px;
}

    .service-v3-title-box h3 {
        margin-bottom: 0px;
    }

.service-v3-shape {
    position: absolute;
    width: 90px;
    height: 80px;
    top: 0;
    left: 0;
    background: url(img/s-i-1.png) no-repeat;
}

.service-v3-icon img {
    position: relative;
    z-index: 9;
}

.service-v3-title-box h3 a {
    color: #383737;
    font-size: 18px;
}

.service-icon-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-shadow: 0 1px 8px 3px #d8d8d8;
    box-shadow: 0 1px 8px 3px #d8d8d8;
    padding: 40px 30px;
    margin-bottom: 30px;
}

    .service-icon-box .icon {
        width: 80px;
        height: 80px;
        border-radius: 100%;
        line-height: 80px;
        text-align: center;
        font-size: 28px;
        background: #ff4500;
        color: #fff;
        margin-right: 25px;
    }

    .service-icon-box .text-wrapper h3 {
        font-size: 18px;
        color: #4d4d4e;
        font-weight: 900;
        margin-bottom: 0px;
    }

    .service-icon-box .text-wrapper span {
        color: #4d4d4e;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-details-sec {
        padding-top: 0px;
        padding-bottom: 40px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-details-sec {
        padding-top: 0px;
        padding-bottom: 40px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .service-details-text {
        padding-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .service-details-text {
        padding-right: 0px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .service-details-text {
        padding-right: 0px;
    }
}

.service-details-text ul {
    display: inline-block;
    width: 40%;
    margin-top: 20px;
}

    .service-details-text ul li {
        color: #4d4d4e;
        font-weight: 700;
        position: relative;
        display: inline-block;
        width: 100%;
        padding-left: 20px;
        margin-bottom: 10px;
    }

        .service-details-text ul li::before {
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            text-align: center;
            right: 0;
            left: 0;
            content: "\f192";
            font-family: 'Font Awesome 5 Free';
            color: #ff4500;
            left: 0px;
            right: inherit;
        }

.pricing-testimonial-bg {
    background-image: url("img/price-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    z-index: 2;
}

    .pricing-testimonial-bg::before {
        position: absolute;
        width: 50%;
        background: #1c2b91;
        content: "";
        right: 0px;
        top: 0px;
        height: 100%;
        opacity: 0.86;
        filter: alpha(opacity=86);
        z-index: 1;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pricing-testimonial-bg::before {
        z-index: -1;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pricing-testimonial-bg::before {
        z-index: -1;
    }
}

.pricing-testimonial-bg .pricing-testimonial-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.86;
    filter: alpha(opacity=86);
}

.pricing-testimonial-bg .pricing-crousel .pricing-inner-wrapper .single-pricing {
    -webkit-box-shadow: inherit;
    box-shadow: inherit;
}

.pricing-testimonial-bg .pricing-crousel.owl-carousel.owl-theme .owl-controls {
    text-align: left;
    position: relative;
    z-index: 99;
    text-align: center;
}

.pricing-testimonial-bg .pricing-crousel.owl-theme .owl-dots .owl-dot {
    border-radius: 100%;
    height: 14px;
    margin: 5px;
    width: 14px;
    display: inline-block;
    background: #f9f9f9;
}

.pricing-testimonial-bg .pricing-crousel.owl-carousel.owl-theme .owl-dot.active {
    background: #ff4500;
}

.pricing-testimonial-bg .sec-v2-title h1 {
    color: #f6f6f7;
}

.pricing-testimonial-bg .sec-v2-title p {
    color: #fff;
}

.pricing-testimonial-bg .sec-v2-title .title-border {
    background: #fff;
}

    .pricing-testimonial-bg .sec-v2-title .title-border::before {
        background: #ff4500;
    }

.pricing-testimonial-bg .pricing-crousel {
    padding-right: 80px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .pricing-testimonial-bg .pricing-crousel {
        padding-right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pricing-testimonial-bg .pricing-crousel {
        padding-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pricing-testimonial-bg .pricing-crousel {
        padding-right: 0px;
    }
}

.pricing-testimonial-bg .pricing-crousel .pricing-inner-wrapper .single-pricing .pricing-meta a.pricing-btn {
    background: #424242;
}

.pricing-testimonial-bg .pricing-crousel .pricing-inner-wrapper .single-pricing .pricing-meta ul li {
    text-align: center;
}

.pricing-testimonial-bg .client-testimonial-sec {
    position: relative;
    z-index: 2;
}

    .pricing-testimonial-bg .client-testimonial-sec .single-testimonial {
        padding: 10px 20px;
    }

        .pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment p {
            color: #fff;
        }

        .pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .testimonial-icon {
            color: #ff4500;
        }

        .pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .client-thumb img {
            -webkit-box-shadow: inherit;
            box-shadow: inherit;
        }

        .pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h4 {
            color: #ff4500;
        }

        .pricing-testimonial-bg .client-testimonial-sec .single-testimonial .client-comment .reviewer-meta .client-meta h5 {
            color: #fff;
        }

.column_padding {
    padding: 0px 80px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .column_padding {
        padding: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .column_padding {
        padding: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .column_padding {
        padding: 0px;
    }
}

.service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img {
    position: relative;
}

    .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img::before {
        position: absolute;
        content: "";
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        background: #000;
        opacity: 0.69;
        filter: alpha(opacity=69);
        height: 100%;
        width: 100%;
        z-index: 2;
    }

    .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img img {
        width: 100%;
    }

    .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc {
        position: absolute;
        bottom: -100%;
        padding: 21px;
        background: #1a1b1f;
        z-index: 9;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }

        .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc h3 {
            font-size: 16px;
            font-weight: 700;
            line-height: inherit;
            margin-bottom: 10px;
        }

            .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc h3 a {
                color: #ffffff;
            }

                .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc h3 a:hover {
                    color: #ff4500;
                }

        .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc .title-border::before {
            background: #ffffff;
        }

        .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc p {
            font-weight: 600;
            color: #dddcdc;
        }

.service-crousel-inner:hover .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc {
    bottom: 0;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.all-service-crousel.owl-carousel .owl-item.active.firstItem .service-crousel-inner .service-crousel-wrapper .service-crousel-text .service-crousel-img .service-crousle-desc {
    bottom: 0;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.all-service-crousel .owl-controls {
    margin-top: 40px;
}

    .all-service-crousel .owl-controls .owl-dots {
        position: absolute;
        bottom: 2px;
        width: 100%;
        z-index: 99;
        text-align: center;
    }

        .all-service-crousel .owl-controls .owl-dots .owl-dot {
            background: transparent;
            width: 11px;
            height: 5px;
            border-radius: 50px;
            display: inline-block;
            margin: 0px 5px;
            background: #4a4a62;
            -webkit-transition: all 0.7s ease 0s;
            transition: all 0.7s ease 0s;
        }

            .all-service-crousel .owl-controls .owl-dots .owl-dot.active {
                background: #ff4500;
                width: 32px;
                -webkit-transition: all 0.7s ease 0s;
                transition: all 0.7s ease 0s;
            }

/*
11.Blog Post Modules CSS
=========================== */
.post-v1-wraper {
    padding-bottom: 33px;
    border-bottom: 1px solid #c1c1c1;
    margin-bottom: 30px;
}

    .post-v1-wraper .post-v1-img {
        position: relative;
        -webkit-box-shadow: 0 0 10px 10px #ebebf2;
        box-shadow: 0 0 10px 10px #ebebf2;
        border-radius: 10px 10px 0 0;
        overflow: hidden;
    }

        .post-v1-wraper .post-v1-img img {
            width: 100%;
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
        }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .post-v1-wraper .post-v1-img img {
        width: 100%;
    }
}

.post-v1-wraper .post-v1-desc {
    padding: 0px 20px;
}

    .post-v1-wraper .post-v1-desc h3 {
        margin-bottom: 0px;
    }

        .post-v1-wraper .post-v1-desc h3 a {
            font-weight: 700;
            color: #17172d;
            font-family: 'Muli',sans-serif;
            line-height: 28px;
        }

    .post-v1-wraper .post-v1-desc .post-meta {
        display: inline-block;
        width: 100%;
        padding: 20px 0px;
        position: relative;
    }

        .post-v1-wraper .post-v1-desc .post-meta:before {
            position: absolute;
            width: 33px;
            height: 4px;
            background: #ff4500;
            content: "";
            left: 0;
            border-radius: 5px;
            top: -2px;
        }

        .post-v1-wraper .post-v1-desc .post-meta .post-author {
            float: left;
        }

            .post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-img {
                float: left;
                width: 30px;
                height: 30px;
                border-radius: 100%;
                overflow: hidden;
            }

            .post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc {
                padding-left: 50px;
                position: relative;
                top: 3px;
            }

                .post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc span {
                    font-size: 12px;
                    color: #767373;
                    font-weight: 700;
                }

                    .post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc span a {
                        color: #3f3f3f;
                    }

                        .post-v1-wraper .post-v1-desc .post-meta .post-author .post-author-desc span a:hover {
                            color: #ff591c;
                        }

        .post-v1-wraper .post-v1-desc .post-meta ul {
            display: inline-block;
            position: relative;
            top: 3px;
            padding-left: 15px;
            margin-left: 15px;
        }

            .post-v1-wraper .post-v1-desc .post-meta ul:before {
                position: absolute;
                content: '';
                width: 1px;
                height: 12px;
                background: #bdbaba;
                left: 0px;
                top: 6px;
            }

            .post-v1-wraper .post-v1-desc .post-meta ul:after {
                position: absolute;
                content: '';
                width: 1px;
                height: 12px;
                background: #e2e0e0;
                left: 1px;
                top: 6px;
            }

            .post-v1-wraper .post-v1-desc .post-meta ul li a {
                color: #5b5959;
                font-size: 12px;
                font-weight: 700;
            }

                .post-v1-wraper .post-v1-desc .post-meta ul li a i {
                    color: #ff591c;
                    margin-right: 10px;
                }

.post-v1-wraper:hover .post-v1-desc h3 a {
    color: #ff4500;
}

.post-v1-wraper.post-v2-wraper .post-meta::before {
    display: none;
}

.blog-page .blog-container {
    padding: 0px 80px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .blog-page .blog-container {
        padding: 0px 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .blog-page .blog-container {
        padding: 0px 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .blog-page .blog-container {
        padding-left: 30px;
        padding-right: 30px;
    }
}

.blog-page .blog-post-row {
    padding-left: 0px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .blog-page .blog-post-row {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .blog-page .blog-post-row {
        padding-left: 0px;
        padding-right: 0px;
    }
}

.single-post-wrapper {
    background: #fff;
    -webkit-box-shadow: 0 2px 10px 3px #dfdfe4;
    box-shadow: 0 2px 10px 3px #dfdfe4;
    border-radius: 6px 6px 0 0;
    margin-bottom: 30px;
}

    .single-post-wrapper .post-thumb-wrapper img {
        width: 100%;
        border-radius: 6px 6px 0 0;
    }

    .single-post-wrapper .post-wrapper-desc {
        padding: 35px 25px;
        position: relative;
    }

        .single-post-wrapper .post-wrapper-desc .post-icon {
            width: 50px;
            height: 50px;
            border-radius: 100%;
            line-height: 45px;
            text-align: center;
            color: #fff;
            font-size: 22px;
            border: 3px solid #fff;
            -webkit-box-shadow: 0 8px 10px 1px #e8e8ec;
            box-shadow: 0 8px 10px 1px #e8e8ec;
            background: #ff4500;
            position: absolute;
            top: -25px;
        }

        .single-post-wrapper .post-wrapper-desc .post-meta-info ul {
            margin-top: -3px;
            margin-bottom: 15px;
        }

            .single-post-wrapper .post-wrapper-desc .post-meta-info ul li {
                display: inline-block;
                padding: 8px 0px;
                color: #666666;
                font-weight: 700;
                font-family: 'Muli',sans-serif;
                border-radius: 4px;
                font-size: 12px;
            }

                .single-post-wrapper .post-wrapper-desc .post-meta-info ul li:first-child {
                    padding: 2px 14px;
                    text-transform: uppercase;
                    color: #fff;
                    background-color: #ff4500;
                    margin-right: 20px;
                }

                .single-post-wrapper .post-wrapper-desc .post-meta-info ul li i {
                    margin-right: 10px;
                }

        .single-post-wrapper .post-wrapper-desc .post-article h2 {
            margin-bottom: 5px;
        }

            .single-post-wrapper .post-wrapper-desc .post-article h2 a {
                font-size: 20px;
                font-weight: 700;
            }

                .single-post-wrapper .post-wrapper-desc .post-article h2 a:hover {
                    color: #ff4500;
                }

        .single-post-wrapper .post-wrapper-desc .post-article p {
            margin-bottom: 15px;
        }

    .single-post-wrapper.post-color .post-wrapper-desc .post-icon {
        background: #d1c002;
    }

    .single-post-wrapper.post-color .post-meta-info ul li:first-child {
        background: #d1c002;
    }

    .single-post-wrapper.post-color-2 .post-wrapper-desc .post-icon {
        background: #56d70f;
    }

    .single-post-wrapper.post-color-2 .post-meta-info ul li:first-child {
        background: #56d70f;
    }

    .single-post-wrapper.post-color-3 .post-wrapper-desc .post-icon {
        background: #02c1e4;
    }

    .single-post-wrapper.post-color-3 .post-meta-info ul li:first-child {
        background: #02c1e4;
    }

    .single-post-wrapper.post-color-4 .post-wrapper-desc .post-icon {
        background: #e74809;
    }

    .single-post-wrapper.post-color-4 .post-meta-info ul li:first-child {
        background: #e74809;
    }

    .single-post-wrapper.post-color-5 .post-wrapper-desc .post-icon {
        background: #d1c002;
    }

    .single-post-wrapper.post-color-5 .post-meta-info ul li:first-child {
        background: #d1c002;
    }

.custom-pagination .pagination {
    margin-left: 10px;
    margin-top: 70px;
}

    .custom-pagination .pagination li a {
        font-size: 12px;
        font-weight: 500;
        height: 40px;
        line-height: 40px;
        margin: 2px 5px;
        width: 45px;
        text-align: center;
        display: inline-block;
        -webkit-box-shadow: 0px 0px 6px 0px #d4d4d8;
        box-shadow: 0px 0px 6px 0px #d4d4d8;
        background: #fff;
        color: #9a9a9a;
    }

    .custom-pagination .pagination li:last-child a {
        background: #292c38;
        color: #fff;
    }

    .custom-pagination .pagination .active a {
        background: #e84809;
        color: #fff;
    }

.post-details-wrapper {
    background: #fff;
}

    .post-details-wrapper .post-details-thumb-wrapper {
        border-radius: 6px 6px 0px 0px;
    }

        .post-details-wrapper .post-details-thumb-wrapper img {
            -webkit-box-shadow: 0 4px 9px 2px #dbdbe0;
            box-shadow: 0 4px 9px 2px #dbdbe0;
            border-radius: 6px 6px 0px 0px;
        }

    .post-details-wrapper .post-details-wrapper-desc {
        padding: 40px 35px;
    }

        .post-details-wrapper .post-details-wrapper-desc .post-details-meta-info h2 {
            margin-bottom: 10px;
        }

            .post-details-wrapper .post-details-wrapper-desc .post-details-meta-info h2 a {
                font-size: 24px;
                color: #1d1d1d;
                font-weight: 700;
            }

        .post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul {
            margin-bottom: 30px;
        }

            .post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul li {
                display: inline-block;
                color: #606060;
                font-size: 13px;
                margin-right: 16px;
            }

                .post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul li:last-child {
                    margin-right: 0px;
                }

                .post-details-wrapper .post-details-wrapper-desc .post-details-meta-info ul li span {
                    color: #ff4500;
                }

        .post-details-wrapper .post-details-wrapper-desc .post-details-article p {
            margin-bottom: 30px;
        }

        .post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud {
            padding-bottom: 16px;
            border-bottom: 1px solid #dcdcdc;
            margin-top: 50px;
            margin-bottom: 25px;
        }

            .post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud .tag-title {
                display: inline-block;
                margin-right: 15px;
            }

            .post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul {
                display: inline-block;
            }

                .post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul li {
                    display: inline-block;
                }

                    .post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul li a {
                        color: #727272;
                        font-size: 12px;
                    }

                        .post-details-wrapper .post-details-wrapper-desc .post-details-article .tag-cloud ul li a:hover {
                            color: #ff4500;
                        }

        .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share .social-title {
            display: inline-block;
            margin-right: 15px;
        }

        .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul {
            display: inline-block;
        }

            .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li {
                display: inline-block;
                position: relative;
                margin-right: 24px;
            }

                .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li::before {
                    position: absolute;
                    content: "";
                    height: 11px;
                    width: 1px;
                    background: #c5c5c7;
                    right: 24px;
                    top: 50%;
                    -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
                }

                .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li:first-child::before {
                    display: none;
                }

                .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li:last-child {
                    margin-right: 0px;
                }

                .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li a {
                    color: #555658;
                    font-size: 12px;
                }

                    .post-details-wrapper .post-details-wrapper-desc .post-details-article .post-share ul li a:hover {
                        color: #ff4500;
                    }

    .post-details-wrapper .blockquote {
        background: #f6f6f6;
        padding: 40px 35px;
        border-left: 3px solid #ff591c;
        font-weight: 600;
        color: #343434;
        font-style: italic;
    }

    .post-details-wrapper h2 {
        font-size: 20px;
        color: #1d1d1d;
    }

    .post-details-wrapper p {
        color: #494949;
        font-weight: 600;
    }

.post-details-article > ul > li {
    display: inline-block;
    width: 100%;
    margin-bottom: 15px;
    position: relative;
    padding-left: 20px;
}

    .post-details-article > ul > li::before {
        position: absolute;
        content: "";
        width: 6px;
        height: 6px;
        border-radius: 100%;
        background: #ddd;
        left: 0px;
        top: 10px;
    }

/*
12.Pricing Modules CSS
=========================== */
.pricing-sec {
    background-image: url("img/pricing-bg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-position: center bottom;
}

    .pricing-sec .container {
        width: 1400px;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pricing-sec {
        padding-top: 100px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pricing-sec {
        padding-top: 100px;
        padding-bottom: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pricing-sec .sec-desc-wraper {
        padding-top: 0px;
        margin-bottom: 50px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .pricing-sec .sec-desc-wraper {
        padding-top: 0px;
        padding-bottom: 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pricing-sec .sec-desc-wraper {
        padding-top: 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 350px) {
    .pricing-sec .d-flex {
        display: inline-block !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pricing-sec .d-flex {
        display: inline-block !important;
    }
}

.pricing-sec .pricing-container {
    padding: 0px 30px;
}

.pricing-inner-wrapper .single-pricing {
    padding: 56px 30px;
    border: 1px solid #e4e8f0;
    -webkit-box-shadow: 0 0 10px 7px #eaedf3;
    box-shadow: 0 0 10px 7px #eaedf3;
    border-radius: 6px;
    text-align: center;
    background: #fff;
    margin-bottom: 30px;
}

    .pricing-inner-wrapper .single-pricing:hover .pricing-meta a.pricing-btn {
        background: #ff4500;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }

    .pricing-inner-wrapper .single-pricing .pricing-heading h2 {
        font-size: 22px;
        font-weight: 700;
        color: #222242;
        margin-bottom: 5px;
    }

    .pricing-inner-wrapper .single-pricing .pricing-heading p {
        margin-bottom: 0px;
    }

    .pricing-inner-wrapper .single-pricing .pricing-heading .pricing-border {
        position: relative;
        display: inline-block;
        width: 30px;
        height: 4px;
        border-radius: 2px;
        background: #ff591c;
    }

    .pricing-inner-wrapper .single-pricing .pricing-meta {
        width: 100%;
    }

        .pricing-inner-wrapper .single-pricing .pricing-meta h1 {
            font-size: 36px;
            font-weight: 900;
            color: #ff4500;
            margin-top: 20px;
            margin-bottom: 4px;
        }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .pricing-inner-wrapper .single-pricing .pricing-meta h1 {
        font-size: 32px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pricing-inner-wrapper .single-pricing .pricing-meta h1 {
        font-size: 28px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pricing-inner-wrapper .single-pricing .pricing-meta h1 {
        font-size: 26px;
    }
}

.pricing-inner-wrapper .single-pricing .pricing-meta h1 span.price-last-digit {
    font-size: 26px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta span.pricing-note {
    display: inline-block;
    color: #3f3f3f;
    width: 100%;
    font-size: 13px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta a.pricing-btn {
    display: inline-block;
    padding: 10px;
    width: 100%;
    font-family: 'Muli',sans-serif;
    color: #fff;
    font-weight: 700;
    background: #4e4e91;
    text-transform: capitalize;
    border-radius: 50px;
    margin-top: 37px;
    margin-bottom: 36px;
}

.pricing-inner-wrapper .single-pricing .pricing-meta ul {
    margin-left: 20px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .pricing-inner-wrapper .single-pricing .pricing-meta ul {
        margin-left: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pricing-inner-wrapper .single-pricing .pricing-meta ul {
        margin-left: 0px;
    }
}

.pricing-inner-wrapper .single-pricing .pricing-meta ul li {
    display: inline-block;
    width: 100%;
    position: relative;
    color: #3f3f3f;
    text-align: left;
    margin-bottom: 10px;
}

    .pricing-inner-wrapper .single-pricing .pricing-meta ul li::before {
        content: "\f00c";
        position: relative;
        font-family: 'Font Awesome 5 Free';
        color: #ff4500;
        margin-right: 10px;
    }

    .pricing-inner-wrapper .single-pricing .pricing-meta ul li:last-child {
        margin-bottom: 0px;
    }

.pricing-area {
    margin-bottom: -110px;
}

    .pricing-area .single-pricing {
        -webkit-box-shadow: 0 0 2px 1px #ebebeb;
        box-shadow: 0 0 2px 1px #ebebeb;
    }

.pricing-module-v2-wrapper {
    -webkit-box-shadow: 0 0 10px 2px #ebebeb;
    box-shadow: 0 0 10px 2px #ebebeb;
    margin-bottom: 30px;
    text-align: center;
    border-radius: 10px;
    background: #fff;
    overflow: hidden;
}

    .pricing-module-v2-wrapper .pricing-title {
        padding: 28px 10px;
        background-image: url("img/price-title-bg.jpg");
        background-position: center 0;
        background-repeat: no-repeat;
        position: relative;
        background-size: cover;
        z-index: 2;
    }

        .pricing-module-v2-wrapper .pricing-title::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 0%;
            height: 100%;
            background-color: #ff4500;
            opacity: 0.7;
            filter: alpha(opacity=70);
            z-index: -1;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
        }

        .pricing-module-v2-wrapper .pricing-title h2 {
            font-size: 20px;
            color: #fff;
            margin-bottom: 0px;
        }

    .pricing-module-v2-wrapper .pricing-module-v2-text {
        padding: 40px;
    }

        .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-heading {
            text-align: center;
        }

            .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-heading p {
                font-size: 13px;
                font-weight: 600;
                color: #4d4d4e;
                margin-bottom: 0px;
            }

            .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-heading .pricing-border {
                position: relative;
                display: inline-block;
                width: 30px;
                height: 4px;
                border-radius: 2px;
                background: #ff591c;
            }

        .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta h1 {
            font-size: 36px;
            font-weight: 900;
            color: #ff4500;
            margin-top: 20px;
            margin-bottom: 4px;
        }

            .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta h1 .price-last-digit {
                font-size: 26px;
            }

        .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta .pricing-btn {
            display: inline-block;
            color: #3f3f3f;
            width: 100%;
            font-size: 13px;
        }

        .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul {
            margin-top: 30px;
        }

            .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul li {
                display: inline-block;
                width: 100%;
                position: relative;
                color: #3f3f3f;
                text-align: left;
                margin-bottom: 10px;
            }

                .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul li i {
                    width: 20px;
                }

                    .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-meta ul li i.fa-check {
                        color: #ff4500;
                    }

        .pricing-module-v2-wrapper .pricing-module-v2-text .pricing-btn {
            display: inline-block;
            padding: 8px 30px;
            color: #fff;
            font-weight: 600;
            background: #1c2b91;
            text-transform: capitalize;
            border-radius: 5px;
            margin-top: 15px;
        }

    .pricing-module-v2-wrapper:hover .pricing-title::before {
        width: 100%;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }

    .pricing-module-v2-wrapper:hover .pricing-btn {
        background: #ff4500;
    }

.pricing-module-v3-wrapper {
    margin-bottom: 30px;
    text-align: center;
    border-radius: 10px;
    overflow: hidden;
    background: #f3edeb;
}

    .pricing-module-v3-wrapper .pricing-title {
        padding: 50px 10px;
        position: relative;
        z-index: 2;
        background: #1c2b91;
    }

        .pricing-module-v3-wrapper .pricing-title .rebbone {
            position: absolute;
            color: #1c2b91;
            background: #fff;
            padding: 0px 50px;
            top: 30px;
            right: -46px;
            -webkit-transform: rotate(53deg);
            transform: rotate(53deg);
        }

        .pricing-module-v3-wrapper .pricing-title::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 0%;
            height: 100%;
            background-color: #ff4500;
            z-index: -1;
            -webkit-transition: all 0.5s ease-out;
            transition: all 0.5s ease-out;
        }

        .pricing-module-v3-wrapper .pricing-title h2 {
            font-size: 20px;
            color: #fff;
            margin-bottom: 0px;
        }

    .pricing-module-v3-wrapper .pricing-module-v3-text {
        padding: 40px;
    }

        .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-heading {
            text-align: center;
        }

            .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-heading p {
                font-size: 13px;
                font-weight: 600;
                color: #4d4d4e;
                margin-bottom: 0px;
            }

            .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-heading .pricing-border {
                position: relative;
                display: inline-block;
                width: 30px;
                height: 4px;
                border-radius: 2px;
                background: #ff591c;
            }

        .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta h1 {
            font-size: 36px;
            font-weight: 900;
            color: #ff4500;
            margin-top: 20px;
            margin-bottom: 4px;
        }

            .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta h1 .price-last-digit {
                font-size: 26px;
            }

        .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta .pricing-btn {
            display: inline-block;
            color: #3f3f3f;
            width: 100%;
            font-size: 13px;
        }

        .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta ul {
            margin-top: 30px;
        }

            .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-meta ul li {
                display: inline-block;
                width: 100%;
                position: relative;
                color: #3f3f3f;
                text-align: center;
                margin-bottom: 10px;
            }

        .pricing-module-v3-wrapper .pricing-module-v3-text .pricing-btn {
            display: inline-block;
            padding: 12px 30px;
            color: #3f3f3f;
            font-weight: 600;
            font-size: 18px;
            text-transform: capitalize;
            border-radius: 5px;
            margin-top: 15px;
            border: 1px solid #1c2b91;
        }

    .pricing-module-v3-wrapper:hover .pricing-title::before {
        width: 100%;
        -webkit-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }

    .pricing-module-v3-wrapper:hover .pricing-btn {
        background: #ff4500;
        border-color: #ff4500;
        color: #fff;
    }

    .pricing-module-v3-wrapper.active {
        position: relative;
        top: -20px;
        background: #ffff;
        -webkit-box-shadow: 0 0 10px 2px #ebebeb;
        box-shadow: 0 0 10px 2px #ebebeb;
    }

        .pricing-module-v3-wrapper.active .pricing-title {
            padding: 70px 10px;
            background: #ff4500;
        }

.pricing-module-v3-row {
    padding: 0px 80px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pricing-module-v3-row {
        padding: 0px 15px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .pricing-module-v3-row {
        padding: 0px 15px;
    }
}

/*
13. Counter Up Modules CSS
=========================== */
.count-up-sec {
    background: #090922 none repeat scroll 0 0;
    padding: 100px 0px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .count-up-sec {
        padding: 80px 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .conter-up-section {
        padding: 80px 0;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .conter-up-section {
        padding: 80px 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .conter-up-section .counting_sl {
        margin: 20px 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .conter-up-section .counting_sl {
        margin: 20px 0px;
    }
}

.counter-text {
    text-align: center;
    background: #131230;
    padding: 30px 0px;
    border-radius: 8px;
    -webkit-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .counter-text {
        margin: 10px 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .counter-text {
        margin: 10px 0px;
    }
}

.counter-text:hover {
    background: #ff4500;
    -webkit-transition: all 0.9s ease-in-out 0s;
    transition: all 0.9s ease-in-out 0s;
}

    .counter-text:hover h1 {
        color: #fff;
    }

.counter-text h1 {
    color: #ff4500;
    font-size: 48px;
    text-transform: uppercase;
    font-weight: 900;
    margin-bottom: 10px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .counter-text h1 {
        font-size: 38px;
    }
}

.counter-text h2 {
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
    text-transform: capitalize;
    font-weight: 700;
    font-family: 'Muli',sans-serif;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .counter-text h2 {
        font-size: 14px;
    }
}

.counter-text span {
    font-size: 12px;
    color: #b5b4b4;
}

.funfact-sec {
    background-image: url("img/funfactbg.jpg");
    background-position: center 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding-top: 190px;
    padding-bottom: 100px;
}

    .funfact-sec.tech-funfact {
        padding: 160px 0px;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .funfact-sec.tech-funfact {
        padding: 100px 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .funfact-sec.tech-funfact {
        padding: 80px 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .funfact-sec .sec-v2-title {
        margin-bottom: 30px;
    }
}

.funfact-sec .sec-v2-title h2 {
    color: #fff;
}

.funfact-sec .sec-v2-title .title-border {
    background: #fff;
}

    .funfact-sec .sec-v2-title .title-border::before {
        background: #fff;
    }

.funfact-sec .fun-fact-subtitle {
    color: #fff;
}

.funfact-sec .fun-fact-inner:first-child .counting_sl {
    float: left;
}

.funfact-sec .fun-fact-inner:last-child .counting_sl {
    float: right;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .funfact-sec .fun-fact-inner:last-child .counting_sl {
        float: left;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .funfact-sec .fun-fact-inner .counting_sl {
        text-align: left;
        margin-bottom: 30px;
    }
}

.funfact-sec .fun-fact-inner .counting_sl .countup-text {
    color: #fff;
    display: inline-block;
}

    .funfact-sec .fun-fact-inner .counting_sl .countup-text .counter {
        font-size: 48px;
        font-weight: 'Muli',sans-serif;
        color: #fff;
    }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .funfact-sec .fun-fact-inner .counting_sl .countup-text .counter {
        font-size: 38px;
    }
}

.funfact-sec .fun-fact-inner .counting_sl .countup-text h4 {
    font-size: 16px;
    font-weight: 700;
    font-family: 'Muli',sans-serif;
    color: #fff;
}

/*
14.Testimonial Modules CSS
=========================== */
.testimonial-sec {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .testimonial-sec {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .testimonial-sec {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-sec {
        padding-top: 90px;
        padding-bottom: 90px;
    }
}

.supplement-testimonial-sec {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
}

.single-testimonial {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 10px 325px;
    margin: 0px auto;
    position: relative;
    text-align: center;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .single-testimonial {
        padding: 10px 170px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .single-testimonial {
        padding: 10px 0px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .single-testimonial {
        padding: 10px 10px;
    }
}

.single-testimonial .client-comment .testimonial-icon {
    margin-bottom: 10px;
    color: #4e4e91;
    font-size: 40px;
}

.single-testimonial .client-comment .rating-testimonial i {
    color: #e84809;
}

.single-testimonial .client-comment p {
    color: #4d4d4e;
    font-size: 16px;
    font-style: italic;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .single-testimonial .client-comment p {
        font-size: 14px;
    }
}

.single-testimonial .client-comment .client-thumb {
    margin-right: 50px;
}

    .single-testimonial .client-comment .client-thumb img {
        border-radius: 100%;
        border: 1px solid #dfdede;
        -webkit-box-shadow: 0 4px 10px 3px #d6dce8;
        box-shadow: 0 4px 10px 3px #d6dce8;
    }

.single-testimonial .client-comment .reviewer-meta {
    display: inline-block;
    margin-top: 35px;
}

    .single-testimonial .client-comment .reviewer-meta .client-meta {
        position: relative;
        margin-top: 10px;
    }

        .single-testimonial .client-comment .reviewer-meta .client-meta h4 {
            font-size: 14px;
            color: #222242;
            font-weight: 700;
            margin-bottom: 10px;
            position: relative;
            display: inline-block;
        }

            .single-testimonial .client-comment .reviewer-meta .client-meta h4::before {
                position: absolute;
                content: "";
                background: #e84809;
                width: 20px;
                height: 2px;
                left: -30px;
                top: 7px;
            }

        .single-testimonial .client-comment .reviewer-meta .client-meta h5 {
            color: #4d4d4e;
            font-size: 12px;
            font-weight: 700;
            margin-bottom: 0;
        }

.all-testimonial.owl-carousel .owl-item img {
    width: auto;
}

.all-testimonial.owl-carousel .owl-item .client-signature img {
    margin-bottom: 20px;
    width: auto;
    height: auto;
}

.all-testimonial.owl-carousel .owl-prev {
    display: inline-block;
}

    .all-testimonial.owl-carousel .owl-prev i {
        font-size: 66px;
        font-weight: normal;
    }

        .all-testimonial.owl-carousel .owl-prev i:hover {
            color: #fff;
        }

.all-testimonial.owl-carousel .owl-next {
    display: inline-block;
}

    .all-testimonial.owl-carousel .owl-next i {
        font-size: 66px;
        color: #282828;
        font-weight: normal;
    }

        .all-testimonial.owl-carousel .owl-next i:hover {
            color: #e84809;
        }

.single-testimonial-v2 {
    padding: 65px 160px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .single-testimonial-v2 {
        padding: 85px 0px;
    }
}

.single-testimonial-v2 .client-thumb {
    float: left;
    margin-right: 50px;
    position: relative;
    margin-top: -65px;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .single-testimonial-v2 .client-thumb {
        float: inherit;
        margin-bottom: 30px;
    }
}

.single-testimonial-v2 .client-comment-v2 p {
    font-size: 16px;
    font-weight: 600;
    color: #4d4d4e;
}

.single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta {
    position: relative;
    margin-top: 10px;
    padding-left: 30px;
    display: inline-block;
}

    .single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta h4 {
        font-size: 14px;
        color: #222242;
        font-weight: 700;
        margin-bottom: 10px;
        position: relative;
        display: inline-block;
    }

        .single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta h4::before {
            position: absolute;
            content: "";
            background: #e84809;
            width: 20px;
            height: 2px;
            left: -30px;
            top: 7px;
        }

    .single-testimonial-v2 .client-comment-v2 .reviewer-meta-v2 .client-meta h5 {
        color: #4d4d4e;
        font-size: 12px;
        font-weight: 700;
        margin-bottom: 0;
    }

.all-testimonial-v2.owl-carousel .owl-controls {
    top: 42%;
    position: absolute;
    text-align: center;
    width: 100%;
}

    .all-testimonial-v2.owl-carousel .owl-controls .owl-prev {
        float: left;
    }

        .all-testimonial-v2.owl-carousel .owl-controls .owl-prev i {
            font-size: 46px;
            color: #929292;
            font-weight: normal;
        }

            .all-testimonial-v2.owl-carousel .owl-controls .owl-prev i:hover {
                color: #ff4500;
            }

    .all-testimonial-v2.owl-carousel .owl-controls .owl-next {
        float: right;
    }

        .all-testimonial-v2.owl-carousel .owl-controls .owl-next i {
            font-size: 46px;
            color: #929292;
            font-weight: normal;
        }

            .all-testimonial-v2.owl-carousel .owl-controls .owl-next i:hover {
                color: #ff4500;
            }

/*
15.Sidebar CSS
=========================== */
.sidebar {
    padding-right: 20px;
}

.widget-title {
    font-size: 16px;
    position: relative;
    font-weight: 700;
    margin-bottom: 0px;
}

.widget-cat {
    padding: 31px 25px;
    border-top: 3px solid #ff8d63;
    -webkit-box-shadow: 0 0 4px 1px #eee;
    box-shadow: 0 0 4px 1px #eee;
    margin-bottom: 40px;
}

    .widget-cat ul li {
        display: inline-block;
        width: 100%;
        margin-bottom: 4px;
    }

        .widget-cat ul li a {
            color: #767676;
            position: relative;
            padding-left: 15px;
            font-weight: normal;
            text-transform: capitalize;
            font-size: 12px;
            font-weight: 700;
        }

            .widget-cat ul li a:before {
                content: "\f105";
                font-family: 'Font Awesome 5 Free';
                left: 0px;
                top: -2px;
                position: absolute;
                color: #ff4500;
            }

            .widget-cat ul li a span {
                float: right;
            }

            .widget-cat ul li a:hover {
                color: #ff4500;
            }

.search-field {
    padding: 31px 25px;
    border-top: 3px solid #ff8d63;
    -webkit-box-shadow: 0 0 4px 1px #eee;
    box-shadow: 0 0 4px 1px #eee;
    margin-bottom: 40px;
}

    .search-field .search-sub-title {
        color: #767676;
        font-size: 12px;
        display: inline-block;
        width: 100%;
        font-weight: 600;
        position: relative;
        top: 4px;
        margin-bottom: 10px;
    }

    .search-field form {
        display: inline-block;
        width: 100%;
        position: relative;
        overflow: hidden;
    }

        .search-field form input {
            background: #ebebeb none repeat scroll 0 0;
            border: 1px solid #ebebeb;
            padding: 13px 59px 13px 19px;
            width: 100%;
            color: #767676;
            font-size: 12px;
            font-weight: 600;
            border-radius: 6px;
        }

        .search-field form button {
            color: #ff4500;
            padding: 14px 24px;
            position: absolute;
            right: 0;
            top: 0;
            font-size: 14px;
            background: #ebebeb;
            font-weight: 600;
            border-radius: 6px;
        }

.latest-product-widget {
    padding: 31px 25px;
    border-top: 3px solid #ff8d63;
    -webkit-box-shadow: 0 0 4px 1px #eee;
    box-shadow: 0 0 4px 1px #eee;
    margin-bottom: 40px;
}

    .latest-product-widget .latest-product-inner {
        margin-bottom: 20px;
    }

        .latest-product-widget .latest-product-inner .media .media-left {
            margin-right: 20px;
        }

        .latest-product-widget .latest-product-inner .media .media-body .latest-product-desc h5 {
            margin-bottom: 10px;
        }

            .latest-product-widget .latest-product-inner .media .media-body .latest-product-desc h5 a {
                color: #1a1a27;
                line-height: 18px;
            }

                .latest-product-widget .latest-product-inner .media .media-body .latest-product-desc h5 a:hover {
                    color: #ff4500;
                }

        .latest-product-widget .latest-product-inner .media .media-body .latest-product-desc .product-price h6 {
            font-size: 12px;
            font-weight: 900;
            color: #565665;
        }

            .latest-product-widget .latest-product-inner .media .media-body .latest-product-desc .product-price h6 span {
                color: #ff4500;
            }

/*
16.Team CSS
=========================== */
.team-member {
    margin-bottom: 40px;
    position: relative;
    overflow: hidden;
    -webkit-transition: all 0.7s ease-in-out 0s;
    transition: all 0.7s ease-in-out 0s;
    z-index: 2;
    text-align: center;
    background: #ffffff;
    border-radius: 6px;
    -webkit-box-shadow: 0 0 10px 1px #e1e1e8;
    box-shadow: 0 0 10px 1px #e1e1e8;
}

    .team-member:hover .team-thumb:before {
        width: 100%;
        -webkit-transition: all 0.7s ease-in-out 0s;
        transition: all 0.7s ease-in-out 0s;
    }

    .team-member:hover .team-thumb .team-overlay {
        top: 0;
        -webkit-transition: all 0.7s ease-in-out 0s;
        transition: all 0.7s ease-in-out 0s;
    }

    .team-member .team-thumb {
        position: relative;
        overflow: hidden;
        -webkit-transition: all 0.7s ease-in-out 0s;
        transition: all 0.7s ease-in-out 0s;
    }

        .team-member .team-thumb:before {
            position: absolute;
            right: 0;
            top: 0;
            width: 0%;
            height: 100%;
            content: "";
            background: rgba(78, 78, 145, 0.82);
            z-index: 2;
            -webkit-transition: all 0.7s ease-in-out 0s;
            transition: all 0.7s ease-in-out 0s;
        }

        .team-member .team-thumb img {
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: all 0.7s ease-in-out 0s;
            transition: all 0.7s ease-in-out 0s;
            width: 100%;
        }

        .team-member .team-thumb .team-overlay {
            position: absolute;
            width: 30%;
            right: 0;
            height: 100%;
            top: 100%;
            -webkit-transition: all 0.7s ease-in-out 0s;
            transition: all 0.7s ease-in-out 0s;
            text-align: center;
            z-index: 3;
        }

            .team-member .team-thumb .team-overlay ul {
                position: absolute;
                top: 50%;
                width: 100%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
            }

                .team-member .team-thumb .team-overlay ul li {
                    position: relative;
                }

                    .team-member .team-thumb .team-overlay ul li a {
                        display: inline-block;
                        color: #fff;
                        font-size: 16px;
                        padding: 6px;
                    }

    .team-member .team-member-desc {
        padding: 30px 10px;
    }

        .team-member .team-member-desc h2 {
            font-size: 18px;
            text-transform: capitalize;
            -webkit-transition: all 0.7s ease-in-out 0s;
            transition: all 0.7s ease-in-out 0s;
            color: #17172d;
            margin-bottom: 0px;
            font-weight: 900;
        }

        .team-member .team-member-desc span {
            font-size: 16px;
            color: #17172d;
            font-weight: 400;
            display: inline-block;
            width: 100%;
        }

        .team-member .team-member-desc .title-border {
            margin-left: -15px;
        }

.team-v2-member {
    margin-bottom: 30px;
    overflow: hidden;
}

    .team-v2-member:hover .team-v2-thumb::before {
        background: #000;
        opacity: 0.76;
        filter: alpha(opacity=76);
        -webkit-transition: all 0.7s ease-in-out 0s;
        transition: all 0.7s ease-in-out 0s;
    }

    .team-v2-member:hover .team-v2-thumb .team-v2-overlay {
        top: 0;
        -webkit-transition: all 0.7s ease-in-out 0s;
        transition: all 0.7s ease-in-out 0s;
    }

    .team-v2-member .team-v2-thumb {
        position: relative;
        z-index: 1;
    }

        .team-v2-member .team-v2-thumb::before {
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            text-align: center;
            right: 0;
            left: 0;
            background: white;
            background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(0%, rgba(0, 0, 0, 0.0368347)), color-stop(99%, rgba(0, 0, 0, 0.879972)));
            background: linear-gradient(180deg, white 0%, rgba(0, 0, 0, 0.0368347) 0%, rgba(0, 0, 0, 0.679972) 99%);
            width: 100%;
            height: 100%;
            z-index: 9;
            content: "";
            -webkit-transition: all 0.7s ease-in-out 0s;
            transition: all 0.7s ease-in-out 0s;
        }

        .team-v2-member .team-v2-thumb img {
            position: relative;
            width: 100%;
        }

        .team-v2-member .team-v2-thumb .team-v2-overlay {
            position: absolute;
            width: 30%;
            right: 0;
            height: 100%;
            top: 100%;
            -webkit-transition: all 0.7s ease-in-out 0s;
            transition: all 0.7s ease-in-out 0s;
            text-align: center;
            z-index: 9999999;
        }

            .team-v2-member .team-v2-thumb .team-v2-overlay ul {
                position: absolute;
                top: 50%;
                width: 100%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
            }

                .team-v2-member .team-v2-thumb .team-v2-overlay ul li {
                    position: relative;
                }

                    .team-v2-member .team-v2-thumb .team-v2-overlay ul li a {
                        display: inline-block;
                        color: #fff;
                        font-size: 16px;
                        padding: 6px;
                    }

        .team-v2-member .team-v2-thumb .team-v2-member-desc {
            position: absolute;
            bottom: 0px;
            width: 100%;
            padding: 30px 24px;
            z-index: 9999;
        }

            .team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-member-info h2 {
                margin-bottom: 0px;
                font-size: 16px;
            }

                .team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-member-info h2 a {
                    color: #fff;
                    font-weight: 700;
                }

            .team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-member-info span {
                font-size: 12px;
                color: #ff4500;
            }

            .team-v2-member .team-v2-thumb .team-v2-member-desc .team-v2-social a {
                color: #fff;
                font-size: 20px;
                width: 35px;
                height: 35px;
                background: #ff4500;
                line-height: 35px;
                display: inline-block;
                text-align: center;
                border-radius: 4px;
            }

/*
17.Footer Modules CSS
=========================== */
/*
27.Footer Section 
======================*/
.footer {
    position: relative;
    z-index: 2;
}

    .footer::before {
        background-image: url("img/pattern.png");
        content: "";
        height: 100%;
        left: 0px;
        position: absolute;
        top: 0;
        width: 100%;
        opacity: 0.2;
    }

    .footer::after {
        background-image: url("img/footer-shape.png");
        background-position: center center;
        background-repeat: no-repeat;
        position: absolute;
        content: '';
        top: 0;
        left: 0;
        width: 100%;
        height: 100px;
        z-index: 0;
        background-size: 100%;
        background-position: top;
    }

    .footer .footer-sec {
        padding-top: 100px;
        padding-bottom: 60px;
        background: #12121c none repeat scroll 0 0;
    }

.footer-logo-search-bar {
    text-align: center;
}

    .footer-logo-search-bar .logo-subtitle {
        display: inline-block;
        width: 100%;
        color: #828080;
        font-size: 13px;
        margin-top: 20px;
        margin-bottom: 40px;
    }

.footer-menu {
    text-align: center;
    margin: 60px 0;
}

    .footer-menu li {
        display: inline-block;
        margin: 0px 25px;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-menu li {
        margin: 0px 12px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .footer-menu li {
        margin: 0px 12px;
    }
}

.footer-menu li a {
    color: #d1d0d0;
}

    .footer-menu li a:hover {
        color: #c93d06;
    }

.footer-soical-profile {
    text-align: center;
}

    .footer-soical-profile li {
        display: inline-block;
        margin: 0px 5px;
    }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .footer-soical-profile li {
        margin: 0px 3px;
    }
}

.footer-soical-profile li a {
    color: #828080;
    width: 40px;
    height: 40px;
    display: inline-block;
    border-radius: 100%;
    text-align: center;
    line-height: 38px;
    border: 2px solid #828080;
}

    .footer-soical-profile li a:hover {
        color: #c03c08;
        border-color: #c03c08;
    }

.footer-bottom-sec {
    background: #0f0f1b;
    padding: 40px 0px;
}

    .footer-bottom-sec .copy-right p {
        margin-bottom: 0px;
        font-size: 12px;
        font-weight: 700;
        color: #828080;
        text-transform: uppercase;
    }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .footer-bottom-sec .copy-right p {
        text-align: center;
    }
}

.footer-bottom-sec .copy-right p span a {
    color: #e84809;
}

.footer-bottom-sec .footer-bottom-menu ul {
    text-align: right;
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .footer-bottom-sec .footer-bottom-menu ul {
        text-align: center;
    }
}

.footer-bottom-sec .footer-bottom-menu ul li {
    display: inline-block;
    margin-left: 20px;
}

    .footer-bottom-sec .footer-bottom-menu ul li a {
        color: #828080;
        text-transform: uppercase;
        font-weight: 700;
    }

        .footer-bottom-sec .footer-bottom-menu ul li a:hover {
            color: #c03c08;
        }

.footer-v2-sec {
    padding-top: 30px;
    padding-bottom: 30px;
    background-image: url("img/footerbg.jpg");
    background-size: cover;
    z-index: 2;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-v2-sec {
        padding-top: 80px;
        padding-bottom: 60px;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .footer-v2-sec {
        padding-top: 70px;
        padding-bottom: 50px;
    }
}

.footer-v2-sec::before {
    background-image: url("img/pattern.png");
    content: "";
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
    opacity: 0.2;
}

h2.widget-title {
    color: #fefefe;
    position: relative;
    text-transform: uppercase;
    font-size: 18px;
    margin-bottom: 30px;
}

    h2.widget-title span {
        color: #ff4500;
    }

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .footer-v2-widget-inner {
        margin: 20px 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-v2-widget-inner {
        margin: 20px 0;
    }
}

.footer-v2-sec p {
    color: #c3c1c1;
    font-size: 14px;
}

.footer-wedget-one img {
    margin-bottom: 36px;
}

.footer-v2-contact ul li {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    color: #c3c1c1;
}

    .footer-v2-contact ul li a {
        color: #c3c1c1;
    }

    .footer-v2-contact ul li i {
        color: #ff4500;
        margin-right: 10px;
    }

.footer-v2-widget-menu li:before {
    content: "";
    font-family: fontawesome;
    left: 0px;
    top: 10px;
    position: absolute;
    color: #e84809;
    width: 5px;
    height: 5px;
    background: #ff4500;
    border-radius: 100%;
}

.footer-v2-widget-menu li {
    position: relative;
}

    .footer-v2-widget-menu li a {
        color: #c3c1c1;
        text-transform: capitalize;
        padding-bottom: 10px;
        display: inline-block;
        padding-left: 20px;
    }

        .footer-v2-widget-menu li a:hover {
            color: #ff4500;
            -webkit-transition: all 0.7s ease 0s;
            transition: all 0.7s ease 0s;
        }

.footer-v2-bottom-sec {
    padding: 18px 0;
    background: #191928;
}

.footer-v2-social {
    text-align: left;
    margin-top: 20px;
}

    .footer-v2-social .footer-soical-profile {
        text-align: left;
    }

.footer-v2-contact-form input[type="text"], .footer-v2-contact-form input[type="email"], .footer-v2-contact-form textarea {
    width: 100%;
    background: #fff;
    padding: 18px 15px;
    margin-bottom: 10px;
    color: #514f4f;
    border-radius: 8px;
}

.submit-btn {
    background: #ff4500;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    padding: 16px 40px;
    border-radius: 50px;
    border: 2px solid #ebebeb;
}

.footer-v2-bottom-sec p {
    color: #828080;
    margin: 0;
    text-align: left;
    text-transform: uppercase;
    font-weight: 700;
}

    .footer-v2-bottom-sec p a {
        color: #ff4500;
    }

.payment-option {
    text-align: right;
}
/*# sourceMappingURL=style.css.map */

.service-wrapper-sec {
    background-color: #fff;
}

.top-con{background:#eb570f;color:#fff;font-size:15px;padding:6px 16px;border-radius:50px;text-transform:uppercase;float:right;margin-top:8px;margin-left:24px}
.top-con:hover{color:#fff!important}