article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}a, a:hover, a:focus, a:active {text-decoration: none;outline: none;color: inherit;}a, button, input {outline: none;}ol, ul {padding: 0;margin: 0;}strong {font-weight: 600;}iframe {width: 100%;border: none;display: block;}p {margin: 0 0 15px;}*::-moz-selection {background: #2457aa;color: #fff;text-shadow: none;}::-moz-selection {background: #2457aa;color: #fff;text-shadow: none;}::selection {background: #2457aa;color: #fff;text-shadow: none;}textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, select {font-family: inherit;-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;vertical-align: middle;width: 100%;color: #8093a8;padding: 13px 15px 14px;border-radius: 3px;font-weight: 400;background-color: #fff;text-transform: inherit;border: 1px solid rgba(0, 43, 92, 0.08);font-size: 14px;outline: none;line-height: inherit;letter-spacing: 0px;}button, input[type="submit"], input[type="button"], input[type="reset"] {display: inline-block;text-decoration: none;font-size: 13px;line-height: 21px;font-weight: 500;padding: 11px 40px 11px;border: 2px solid transparent;border-radius: 0;color: #fff;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;cursor: pointer;outline: none !important;-webkit-font-smoothing: antialiased;}textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="color"]:focus {border: 1px solid #0067ed;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-appearance: searchfield;}input[type=search]::-ms-clear {display: none;width: 0;height: 0;}input[type=search]::-ms-reveal {display: none;width: 0;height: 0;}input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {display: none;}textarea:-moz-placeholder, textarea::-moz-placeholder, input:-moz-placeholder, input::-moz-placeholder, input:-ms-input-placeholder, input::-ms-input-placeholder, textarea::-webkit-input-placeholder, input::-webkit-input-placeholde {color: #fff;}menu, ol, ul {margin: 16px 0;padding: 0 0 0 25px;}body {font-family: Poppins !important;font-weight: 400;font-size: 15px;line-height: 25px;letter-spacing: 0px;color: #898a9c;}h1, h2, h3, h4, h5, h6 {font-family: Poppins !important;margin-bottom: 10px;font-weight: 500;color: #1d2143;}h3 {font-family: Poppins !important;margin-bottom: 10px;font-weight: 500;color: #fff;}h1 {font-size: 60px;line-height: 72px;}h2 {font-size: 46px;line-height: 56px;}h3 {font-size: 38px;line-height: 48px;}h4 {font-size: 30px;line-height: 40px;}h5 {font-size: 18px;line-height: 28px;}h6 {font-size: 15px;line-height: 18px;}body .page {overflow: hidden;position: relative;z-index: 10;}body .site-main {background-color: #fff;position: relative;z-index: 1;}body .page.sidebar-true .site-main {padding: 0;background-color: #fff;}a {color: #1d2143;}a, img {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.box-shadow {box-shadow: 0 0 9px 0 rgba(29, 33, 67, 0.10) }.border {border: 1px solid transparent !important;}.bor_rad_3 {border-radius: 3px;}.bor_tl_rad_3 {border-top-left-radius: 3px;}.bor_tr_rad_3 {border-top-right-radius: 3px;}.bor_bl_rad_3 {border-bottom-left-radius: 3px;}.bor_br_rad_3 {border-bottom-right-radius: 3px;}.bor_rad_5 {border-radius: 5px;}.bor_tl_rad_5 {border-top-left-radius: 5px;}.bor_tr_rad_5 {border-top-right-radius: 5px;}.bor_bl_rad_5 {border-bottom-left-radius: 5px;}.bor_br_rad_5 {border-bottom-right-radius: 5px;}.bor_rad_6 {border-radius: 6px;}.bor_tl_rad_6 {border-top-left-radius: 6px;}.bor_tr_rad_6 {border-top-right-radius: 6px;}.bor_bl_rad_6 {border-bottom-left-radius: 6px;}.bor_br_rad_6 {border-bottom-right-radius: 6px;}.bg-anim-1 {position: absolute;left: 0;bottom: -100px;}.bg-anim-2 {position: absolute;right: 0;top: -224px;}.bg-anim-1 {position: absolute;background-repeat: no-repeat;width: 270px;height: 80px;-webkit-animation: movingplane 4s cubic-bezier(0.51, 0.45, 0.75, 0.72) infinite;-moz-animation: movingplane 4s cubic-bezier(0.51, 0.45, 0.75, 0.72) infinite;-o-animation: movingplane 4s cubic-bezier(0.51, 0.45, 0.75, 0.72) infinite;}@keyframes movingplane {0% {margin-left: 0;}25% {bottom: -90px;margin-left: 20px;}50% {bottom: -80px;margin-left: 40px;}75% {bottom: -70px;margin-left: 60px;}100% {bottom: -60px;margin-left: 80px;opacity: .08;}}.bg-anim-2 {position: absolute;background-repeat: no-repeat;width: 200px;height: 70px;}@keyframes movingcard {0% {margin-left: 0;}25% {top: -215px;transform: rotate(-5deg);}50% {top: -210px;transform: rotate(-10deg);}75% {top: -180px;transform: rotate(-15deg);}100% {top: -150px;transform: rotate(-20deg);opacity: .08;}}@keyframes mymove {20% {transform: translate(calc(5% * -20 ),0px);}40% {transform: translate(calc(5% * -12 ),0px);}60% {transform: translate(calc(5% * -10 ),0px);}80% {transform: translate(calc(5% * -8 ),0px);}100% {transform: translate(calc(5% * -5 ),0px);}120% {transform: translate(calc(5% * -2 ),0px);}}@keyframes {0% {transform: translate(70px,0px);}20% {transform: translate(calc(100% * -2 ),0px);}40% {transform: translate(calc(100% * -5 ),0px);}60% {transform: translate(calc(100% * -8 ),0px);}80% {transform: translate(calc(100% * -11 ),0px);}100% {transform: translate(calc(100% * -16 ),0px);}120% {transform: translate(calc(100% * -21 ),0px);}}@keyframes gradient {0% {background-position: 0% 40%;}50% {background-position: 100% 60%;}100% {background-position: 0% 80%;}}.alignleft {float: left;margin: .375em 1.75em 1.75em 0;}.alignright {float: right;margin: .375em 0 1.75em 1.75em;}.z-index_1 {z-index: -1;}.z-index-0 {z-index: 0;}.z-index-1 {z-index: 1;}.z-index-2 {z-index: 2;}.spacing-1 {padding-top: 204px;padding-bottom: 90px;padding-left: 50px;margin-top: -140px;margin-right: -290px;}.spacing-2 {padding: 60px 50px 45px;margin-top: -65px;}.spacing-3 {padding: 60px 25px 30px;margin-top: 80px;margin-left: -30px;margin-bottom: -80px;}.spacing-4 {padding: 65px 25px 55px 60px;}.spacing-5 {margin-top: -260px;margin-right: -215px;padding-right: 250px;padding-top: 106px;}.spacing-6 {padding: 80px 40px 80px 0;}.spacing-7 {padding: 80px 60px;margin-top: -80px;}.pr-5 {padding-right: 5px !important }.pr-10 {padding-right: 10px !important;}.pr-15 {padding-right: 15px !important;}.pr-20 {padding-right: 20px !important;}.pr-25 {padding-right: 25px !important;}.pr-30 {padding-right: 30px !important;}.pr-35 {padding-right: 35px !important;}.pr-40 {padding-right: 40px !important;}.pr-45 {padding-right: 45px !important;}.pr-50 {padding-right: 50px !important;}.pr-55 {padding-right: 55px !important;}.pr-60 {padding-right: 60px !important;}.pr-65 {padding-right: 65px !important;}.pr-70 {padding-right: 70px !important;}.pr-75 {padding-right: 75px !important;}.pr-80 {padding-right: 80px !important;}.pr-85 {padding-right: 85px !important;}.pr-90 {padding-right: 90px !important;}.pr-95 {padding-right: 95px !important;}.pr-100 {padding-right: 100px !important;}.pl-0 {padding-left: 0px !important;}.pl-5 {padding-left: 5px !important;}.pl-10 {padding-left: 10px !important;}.pl-15 {padding-left: 15px !important;}.pl-20 {padding-left: 20px !important;}.pl-25 {padding-left: 25px !important;}.pl-30 {padding-left: 30px !important;}.pl-35 {padding-left: 35px !important;}.pl-40 {padding-left: 40px !important;}.pl-45 {padding-left: 45px !important;}.pl-50 {padding-left: 50px !important;}.pl-55 {padding-left: 55px !important;}.pl-60 {padding-left: 60px !important;}.pl-65 {padding-left: 65px !important;}.pl-70 {padding-left: 70px !important;}.pl-75 {padding-left: 75px !important;}.pl-80 {padding-left: 80px !important;}.pl-85 {padding-left: 85px !important;}.pl-90 {padding-left: 90px !important;}.pl-95 {padding-left: 95px !important;}.pl-100 {padding-left: 100px !important;}.pt-5 {padding-top: 5px !important;}.pt-10 {padding-top: 10px !important;}.pt-15 {padding-top: 15px !important;}.pt-20 {padding-top: 20px !important;}.pt-25 {padding-top: 25px !important;}.pt-30 {padding-top: 30px !important;}.pt-35 {padding-top: 35px !important;}.pt-40 {padding-top: 40px !important;}.pt-45 {padding-top: 45px !important;}.pt-50 {padding-top: 50px !important;}.pt-55 {padding-top: 55px !important;}.pt-60 {padding-top: 60px !important;}.pt-65 {padding-top: 65px !important;}.pt-70 {padding-top: 70px !important;}.pt-75 {padding-top: 75px !important;}.pt-80 {padding-top: 80px !important;}.pt-90 {padding-top: 90px !important;}.pt-100 {padding-top: 100px !important;}.pb-5 {padding-bottom: 5px !important;}.pb-10 {padding-bottom: 10px !important;}.pb-15 {padding-bottom: 15px !important;}.pb-20 {padding-bottom: 20px !important;}.pb-25 {padding-bottom: 25px !important;}.pb-30 {padding-bottom: 30px !important;}.pb-35 {padding-bottom: 35px !important;}.pb-40 {padding-bottom: 40px !important;}.pb-45 {padding-bottom: 45px !important;}.pb-50 {padding-bottom: 50px !important;}.pb-55 {padding-bottom: 55px !important;}.pb-60 {padding-bottom: 60px !important;}.pb-70 {padding-bottom: 70px !important;}.pb-80 {padding-bottom: 80px !important;}.pb-90 {padding-bottom: 90px !important;}.pb-100 {padding-bottom: 100px !important;}.mt-5 {margin-top: 5px !important;}.mt-10 {margin-top: 10px !important;}.mt-15 {margin-top: 15px !important;}.mt-20 {margin-top: 20px !important;}.mt-25 {margin-top: 25px !important;}.mt-30 {margin-top: 30px !important;}.mt-35 {margin-top: 35px !important;}.mt-40 {margin-top: 40px !important;}.mt-45 {margin-top: 45px !important;}.mt-50 {margin-top: 50px !important;}.mt-60 {margin-top: 60px !important;}.mt-65 {margin-top: 65px !important;}.mt-70 {margin-top: 70px !important;}.mt-80 {margin-top: 80px !important;}.mt-90 {margin-top: 90px !important;}.mt-100 {margin-top: 100px !important;}.mt-160 {margin-top: 160px !important;}.mt_5 {margin-top: -5px !important;}.mt_10 {margin-top: -10px !important;}.mt_15 {margin-top: -15px !important;}.mt_25 {margin-top: -25px !important;}.mt_30 {margin-top: -30px !important;}.mt_35 {margin-top: -35px !important;}.mt_40 {margin-top: -40px !important;}.mt_50 {margin-top: -50px !important;}.mt_60 {margin-top: -60px !important;}.mt_70 {margin-top: -70px !important;}.mt_80 {margin-top: -80px !important;}.mt_90 {margin-top: -90px !important;}.mt_100 {margin-top: -100px !important;}.mt_120 {margin-top: -120px !important;}.mt_140 {margin-top: -140px !important;}.mt_150 {margin-top: -150px !important;}.mt_160 {margin-top: -160px !important;}.mt_170 {margin-top: -170px !important;}.mt_180 {margin-top: -180px !important;}.mt_190 {margin-top: -190px !important;}.mt_200 {margin-top: -200px !important;}.mt_220 {margin-top: -220px !important;}.mt_240 {margin-top: -240px !important;}.mb-5 {margin-bottom: 5px !important;}.mb-10 {margin-bottom: 10px !important;}.mb-15 {margin-bottom: 15px !important;}.mb-25 {margin-bottom: 25px !important;}.mb-20 {margin-bottom: 20px !important;}.mb-30 {margin-bottom: 30px !important;}.mb-35 {margin-bottom: 35px !important;}.mb-40 {margin-bottom: 40px !important;}.mb-45 {margin-bottom: 45px !important;}.mb-50 {margin-bottom: 50px !important;}.mb-60 {margin-bottom: 60px !important;}.mb-65 {margin-bottom: 65px !important;}.mb-70 {margin-bottom: 70px !important;}.mb-80 {margin-bottom: 80px !important;}.mb-90 {margin-bottom: 90px !important;}.mb-100 {margin-bottom: 100px !important;}.mb_5 {margin-bottom: -5px !important;}.mb_10 {margin-bottom: -10px !important;}.mb_15 {margin-bottom: -15px !important;}.mb_20 {margin-bottom: -20px !important;}.mb_25 {margin-bottom: -25px !important;}.mb_30 {margin-bottom: -30px !important;}.mb_50 {margin-bottom: -50px !important;}.mb_60 {margin-bottom: -60px !important;}.mb_70 {margin-bottom: -70px !important;}.mb_80 {margin-bottom: -80px !important;}.mb_90 {margin-bottom: -90px !important }.mb_100 {margin-bottom: -100px !important }.mb_120 {margin-bottom: -120px !important }.mb_140 {margin-bottom: -140px !important }.ml-0 {margin-left: 0px !important }.ml-10 {margin-left: 10px !important }.ml-15 {margin-left: 15px !important;}.ml-30 {margin-left: 30px !important;}.ml-40 {margin-left: 40px !important;}.ml-50 {margin-left: 50px !important;}.ml-80 {margin-left: 80px !important;}.ml-100 {margin-left: 100px !important;}.ml-145 {margin-left: 145px !important;}.ml-160 {margin-left: 160px !important;}.ml_10 {margin-left: -10px !important;}.ml_15 {margin-left: -15px !important;}.ml_20 {margin-left: -20px !important;}.ml_25 {margin-left: -25px !important;}.ml_30 {margin-left: -30px !important;}.ml_35 {margin-left: -35px !important;}.ml_40 {margin-left: -40px !important;}.ml_50 {margin-left: -50px !important;}.ml_60 {margin-left: -60px !important;}.ml_70 {margin-left: -70px !important;}.ml_80 {margin-left: -80px !important;}.ml_90 {margin-left: -90px !important;}.ml_100 {margin-left: -100px !important;}.ml_110 {margin-left: -110px !important;}.ml_130 {margin-left: -130px !important;}.ml_150 {margin-left: -150px !important;}.mr-0 {margin-right: 0px !important;}.mr-10 {margin-right: 10px !important;}.mr-15 {margin-right: 15px !important;}.mr-20 {margin-right: 20px !important;}.mr-25 {margin-right: 25px !important;}.mr-30 {margin-right: 30px !important;}.mr-40 {margin-right: 40px !important;}.mr-50 {margin-right: 50px !important;}.mr-60 {margin-right: 60px !important;}.mr_10 {margin-right: -10px !important;}.mr_15 {margin-right: -15px !important;}.mr_20 {margin-right: -20px !important;}.mr_25 {margin-right: -25px !important;}.mr_30 {margin-right: -30px !important;}.mr_40 {margin-right: -40px !important;}.mr_50 {margin-right: -50px !important;}.mr_60 {margin-right: -60px !important;}.mr_70 {margin-right: -70px !important;}.mr_80 {margin-right: -80px !important;}.mr_90 {margin-right: -90px !important;}.mr_100 {margin-right: -100px !important;}.mr_130 {margin-right: -130px !important;}.mr_150 {margin-right: -150px !important;}.mr_160 {margin-right: -160px !important;}.mr_180 {margin-right: -180px !important;}.mr_200 {margin-right: -200px !important;}.mr_240 {margin-right: -240px !important;}.cmt-textcolor-skincolor, .cmt-textcolor-skincolor h1, .cmt-textcolor-skincolor h2, .cmt-textcolor-skincolor h3, .cmt-textcolor-skincolor h4, .cmt-textcolor-skincolor h5, .cmt-textcolor-skincolor h6, .cmt-textcolor-skincolor a, .cmt-textcolor-skincolor i, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor a, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor i, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor a, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor i, a.cmt-textcolor-skincolor, i.cmt-textcolor-skincolor, :not(.cmt-bgcolor-darkgrey) a.cmt-textcolor-skincolor, :not(.cmt-bgcolor-darkgrey) i.cmt-textcolor-skincolor, .cmt-bgcolor-darkgrey .cmt-textcolor-skincolor h1, .cmt-bgcolor-darkgrey .cmt-textcolor-skincolor h2, .cmt-bgcolor-darkgrey .cmt-textcolor-skincolor h3, .cmt-bgcolor-darkgrey .cmt-textcolor-skincolor h4, .cmt-bgcolor-darkgrey .cmt-textcolor-skincolor h5, .cmt-bgcolor-darkgrey .cmt-textcolor-skincolor h6, .cmt-bgcolor-darkgrey a:hover, .cmt-textcolor-white a:hover, .cmt-bgcolor-darkgrey a:hover i, .cmt-btn-color-skincolor, .cmt-bgcolor-darkgrey .cmt-btn-color-skincolor, .cmt-bgcolor-darkgrey .cmt-btn-color-skincolor i, .cmt-bgcolor-grey .cmt-btn-color-skincolor, .cmt-list-icon-color-skincolor li i, .cmt-icon_element-border.cmt-icon_element-color-skincolor, .cmt-btn-style-border.cmt-btn-color-skincolor, .cmt-icon_element-fill.cmt-icon_element-color-white, .cmt-icon_element-color-skincolor, .cmt-icon_element-color-skincolor:not(.cmt-icon_element-fill) i, .cmt-bgcolor-darkgrey .cmt-icon_element-color-skincolor i, nav.main-menu ul.menu > li.active > a, a:hover, .cmt-bgcolor-darkgrey a:hover, .section-title h5, .testimonials.cmt-testimonial-box-view-style2 .testimonial-content:before, .cmt-tabs.tabs-style-02 ul.tabs li a i, .cmt-p_table-amount, .cmt-p_table-price, .featured-imagebox-portfolio .featured-content .featured-title h5 a:hover, .featured-imagebox-post.style4 .featured-content.featured-content-post .post-meta span:not(:last-child), .widget.widget-download ul li i, .featured-icon-box.icon-align-before-content.style5 .featured-title h5 span {color: #0067ed;}.cmt-bgcolor-skincolor, .cmt-bgcolor-skincolor > .cmt-bg-layer, .cmt-bgcolor-skincolor > .cmt-bg-layer > .cmt-col-wrapper-bg-layer-inner, .cmt-icon_element-fill.cmt-icon_element-color-skincolor, .cmt-btn-style-fill.cmt-btn-color-skincolor, .cmt-btn.cmt-btn-style-border.cmt-btn-color-skincolor:not(.btn-inline):hover:after, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:not(.btn-inline):hover:after, .cmt-btn.cmt-btn-style-border.cmt-btn-color-skincolor:not(.btn-inline):hover:before, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:not(.btn-inline):hover:before, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover:before, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover:after, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover:before, .cmt-bgcolor-grey .tooltip:after, .cmt-bgcolor-grey [data-tooltip]:after, nav.main-menu ul.menu li > ul.mega-submenu li a:hover, nav.main-menu ul.menu li ul.mega-submenu li.active > a, .cmt-tabs.tabs-style-01 ul.tabs li.active a, .slick_slider.slick-dots-style1 .slick-dots li.slick-active button, .slick_slider.slick-dots-style2 .slick-dots li.slick-active button, .header_cart .cart_count, .cmt-progress-bar .progress-bar-inner .progress-bar:before, .widget ul#menu-footer-quick-links li a:before, .widget .widget-title:before, .cmt-bgcolor-darkgrey .tooltip-top:after, .social-icons.circle li > a:hover, .featured-imagebox-post.style3 .featured-content.featured-content-post .post-header:before, .featured-icon-box.icon-align-top-content.style6 .cmt-icon:before, .featured-imagebox-team .media-block .social-icons li a:hover, .featured-imagebox-post.style4 .featured-content.featured-content-post .post-meta span:not(:last-child):before, .featured-imagebox-post.style4 .cat_block-wrapper .cat_block, .featured-icon-box.icon-align-top-content.style1 a.di_link:hover, .cmt-bgcolor-darkgrey .testimonials-info .slick-prev:hover, .cmt-bgcolor-darkgrey .testimonials-info .slick-next:hover, .cmt-toggle-title-bgcolor-darkgrey .toggle-title a.active, .cmt-toggle-title-bgcolor-grey .toggle-title a.active, .featured-imagebox-services.style2 .bottom-footer a.cmt-btn i, .accordion .toggle.cmt-control-left-true .toggle-title a:after, .featured-imagebox-team.style1:hover .team-sep-icon i, .ttm_subscribe_form .btn[type="submit"], .footer .widget .widget-title:after, .widget .widget-title:after, .featured-imagebox-services .cmt-box-view-content-inner:before, .time-line-dot:before, .time-line-dot:after, .time-line-dot i, .featured-imagebox-services .fea-btn a i, .cmt-tabs.tabs-style-02 ul.tabs li.active, .progress-bar-color-bar_skincolor, .widget.widget-nav-menu ul li::after, .widget.widget-download ul li:hover, article.cmt-blog-classic .cmt-box-post-date .cmt-entry-date, .cmt-blog-single .cmt-box-post-date, .pagination-block .page-numbers:hover, .pagination-block .page-numbers.current, #totop.top-visible {background-color: #0067ed;}.cmt-btn-style-fill.cmt-btn-color-skincolor, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover, .cmt-icon.cmt-icon_element-border.cmt-icon_element-color-skincolor, .featured-icon-box.icon-align-top-content.style1 a.di_link:hover, .cmt-page-title-row-inner .row, .social-icons.circle li > a:hover, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor a, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor i, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor a, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor i {border-color: #0067ed;}.cmt-bgcolor-darkgrey .tooltip-top:before, .cmt-bgcolor-darkgrey .tooltip:before, .cmt-bgcolor-grey .tooltip-top:before, .cmt-bgcolor-grey .tooltip:before, .cmt-bgcolor-grey [data-tooltip]:before, .cmt-tabs.tabs-style-02 ul.tabs li.active a:after, .featured-icon-box.icon-align-before-content.style3:after, nav.main-menu {border-top-color: #0067ed !important;}.cmt-bgcolor-darkgrey .tooltip-bottom:before {border-bottom-color: #0067ed;}.cmt-textcolor-darkgrey, .cmt-textcolor-darkgrey p, .cmt-textcolor-darkgrey h1, .cmt-textcolor-darkgrey h2, .cmt-textcolor-darkgrey h3, .cmt-textcolor-darkgrey h4, .cmt-textcolor-darkgrey h5, .cmt-textcolor-darkgrey h6, .cmt-icon.cmt-icon_element-border.cmt-icon_element-color-darkgrey, .cmt-btn.cmt-btn-style-border.cmt-btn-color-dark:hover, .cmt-btn.cmt-btn-style-border.cmt-btn-color-white:hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white i, .cmt-btn-style-fill.cmt-btn-color-skincolor:hover, .cmt-btn-color-dark, .cmt-btn-color-skincolor:hover, .cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white, .cmt-bgcolor-skincolor .row > [class*='col-'] :not(.cmt-bgcolor-white) a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white, .cmt-bgcolor-skincolor .row > [class*='col-'] :not(.cmt-bgcolor-white) a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white, .cmt-btn-style-fill.cmt-btn-color-white, .cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-border.cmt-btn-color-white:hover, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-border.cmt-btn-color-white:hover, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-grey:hover, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-border.cmt-btn-color-grey:hover, .cmt-btn.cmt-btn-style-border.cmt-btn-color-white:not(.btn-inline):hover, .cmt-icon_element-color-darkgrey, :not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey > i, .cmt-icon_element-color-darkgrey:not(.cmt-icon_element-fill) i, .cmt-icon_element-fill.cmt-icon_element-color-white i, .footer .cmt-textcolor-darkgrey p, .footer .cmt-textcolor-darkgrey a, .featured-imagebox-team .featured-content h5 a, .featured-icon-box.icon-align-top-content.style3 a.di_link i, .featured-icon-box.icon-align-before-content.style5 .featured-title h5, .cmt-tabs.cmt-tab-style-vertical ul.tabs li.active a, .testimonials .testimonial-content blockquote, .ttm_subscribe_form .btn[type="submit"]:hover i, .testimonials .testimonial-caption h5, .cmt-progress-bar .progress-bar-percent, .cmt-progress-bar .progressbar-title {color: #1f2437;}.cmt-bgcolor-darkgrey, .cmt-bgcolor-darkgrey > .cmt-bg-layer, .cmt-bgcolor-darkgrey > .cmt-bg-layer > .cmt-col-wrapper-bg-layer-inner, .cmt-bgcolor-skincolor .tooltip:after, .cmt-bgcolor-skincolor [data-tooltip]:after, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark, .tooltip:after, [data-tooltip]:after, .cmt-icon_element-fill.cmt-icon_element-color-darkgrey, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover:after, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover:before, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-grey:not(.btn-inline):before, .cmt-btn.cmt-btn-style-border.cmt-btn-color-grey:not(.btn-inline):before, .cmt-btn.cmt-btn-style-border.cmt-btn-color-dark:not(.btn-inline):before, .cmt-header-style-overlay .cmt-stickable-header.fixed-header, .testimonials-info .testimonials .testimonial-avatar:before, .testimonials-info .testimonials .testimonial-content:before, .progress-bar.progress-bar-color-bar_dark, .progress-bar.progress-bar-color-bar_skincolor .progress-bar-percent, .cmt-toggle-title-bgcolor-darkgrey .toggle-title a, .cmt-toggle-title-bgcolor-skincolor .toggle-title a.active, .testimonials-info .slick-prev:hover, .testimonials-info .slick-next:hover {background-color: #1f2437;}.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-darkgrey, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-grey:hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover, .cmt-btn.cmt-btn-style-border.cmt-btn-color-dark:hover, a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-bgcolor-skincolor .row > [class*='col-'] :not(.cmt-bgcolor-white) a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-bgcolor-skincolor .row > [class*='col-'] :not(.cmt-bgcolor-white) a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .tooltip-top:before, .tooltip:before, [data-tooltip]:before, .testimonials-info .testimonials .testimonial-content {border-color: #1f2437;}.cmt-bgcolor-skincolor .tooltip-top:before, .cmt-bgcolor-skincolor .tooltip:before, .cmt-bgcolor-skincolor [data-tooltip]:before, .tooltip-top:before, .tooltip:before, [data-tooltip]:before {border-top-color: #1f2437 !important;}.cmt-textcolor-white, .cmt-bgcolor-skincolor a, .cmt-textcolor-white a, .cmt-btn-color-white, .cmt-icon_element-color-white, .cmt-bgcolor-skincolor i, .cmt-bgcolor-darkgrey i, .cmt-textcolor-white h1, .cmt-textcolor-white h2, .cmt-textcolor-white h3, .cmt-textcolor-white h4, .cmt-textcolor-white h5, .cmt-textcolor-white h6, .cmt-textcolor-white a, .cmt-bgcolor-skincolor h1, .cmt-bgcolor-skincolor h2, .cmt-bgcolor-skincolor h3, .cmt-bgcolor-skincolor h4, .cmt-bgcolor-skincolor h5, .cmt-bgcolor-skincolor h6, .cmt-bgcolor-skincolor a, :not(.cmt-bgcolor-skincolor) .cmt-textcolor-white span, .cmt-bgcolor-darkgrey h1, .cmt-bgcolor-darkgrey h2, .cmt-bgcolor-darkgrey h3, .cmt-bgcolor-darkgrey h4, .cmt-bgcolor-darkgrey h5, .cmt-bgcolor-darkgrey h6, .cmt-bgcolor-darkgrey a, .cmt-textcolor-white .cmt-social-links-wrapper ul li a, .cmt-icon_element-fill.cmt-icon_element-color-skincolor, .cmt-icon_element-fill.cmt-icon_element-color-skincolor i, .cmt-icon_element-fill.cmt-icon_element-color-darkgrey, .cmt-btn-style-fill.cmt-btn-color-skincolor, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-grey:hover, .cmt-btn.cmt-btn-style-border.cmt-btn-color-dark:hover, .cmt-btn.cmt-btn-style-border.cmt-btn-color-skincolor:hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover i, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-bgcolor-darkgrey .cmt-btn-color-skincolor:hover i, .cmt-bgcolor-skincolor .row > [class*='col-'] :not(.cmt-bgcolor-white) a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-bgcolor-skincolor .row > [class*='col-'] :not(.cmt-bgcolor-white) a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover, .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark, .cmt-icon.cmt-icon_element-fill.cmt-icon_element-color-darkgrey i, .cmt-icon.cmt-icon_element-fill.cmt-icon_element-color-skincolor i, nav.main-menu ul.menu li > ul.mega-submenu li a:hover, nav.main-menu ul.menu li ul.mega-submenu li.active > a, .cmt-bgcolor-skincolor .section-title h2.title, .cmt-bgcolor-darkgrey .section-title h2.title, .cmt-bgcolor-skincolor .section-title h2.title strong, .cmt-bgcolor-darkgrey .section-title h2.title strong, .cmt-bgcolor-darkgrey .testimonials .testimonial-content blockquote, .cmt-bgcolor-skincolor .testimonials .testimonial-content blockquote, .cmt-bgcolor-darkgrey .testimonials .testimonial-content h5, .cmt-bgcolor-skincolor .testimonials .testimonial-content h5, .social-icons.circle li > a:hover, .social-icons.circle li > a:hover i, .featured-imagebox-team:hover .media-block .social-icons li a:hover, .testimonials-info .slick-prev:hover, .testimonials-info .slick-next:hover, .cmt-toggle-title-bgcolor-darkgrey .toggle-title a, .cmt-toggle-title-bgcolor-skincolor .toggle-title a, .cmt-toggle-title-bgcolor-grey .toggle-title a.active, .page-title-heading h2, .featured-imagebox-services.style2 .bottom-footer a.cmt-btn i, .widget.widget-nav-menu ul li:hover a, .widget.widget-nav-menu ul li.active a, .cmt-tabs.tabs-style-01 ul.tabs li.active a, .featured-imagebox-team.style1:hover .team-sep-icon i, .featured-imagebox-services .fea-btn a i, .cmt-tabs.tabs-style-02 ul.tabs li.active, .cmt-tabs.tabs-style-02 ul.tabs li.active a, .cmt-tabs.tabs-style-02 ul.tabs li.active i, .featured-imagebox-portfolio .featured-content .featured-title h5 a, .featured-imagebox-portfolio .featured-iconbox a:hover, .widget.widget-download ul li:hover, .widget.widget-download ul li:hover i, .widget.widget-download ul li:hover h4, .cmt-blog-single .cmt-box-post-date, .pagination-block .page-numbers:hover, .pagination-block .page-numbers.current {color: #fff;}.top_bar_contact_item, .cmt-bgcolor-skincolor .title-desc, .cmt-bgcolor-darkgrey .title-desc, .cmt-bgcolor-skincolor p, .cmt-bgcolor-darkgrey p, .cmt-bgcolor-skincolor span, .cmt-bgcolor-darkgrey span, .cmt-bgcolor-skincolor i, .cmt-bgcolor-darkgrey i, .cmt-bgcolor-skincolor .cmt-progress-bar .progressbar-title, .cmt-bgcolor-darkgrey .cmt-progress-bar .progressbar-title, .cmt-bgcolor-skincolor .cmt-progress-bar .progress-bar-percent, .cmt-bgcolor-darkgrey .cmt-progress-bar .progress-bar-percent, .footer .widget ul.cmt-recent-post-list > li .post-date, .footer .widget ul.cmt-recent-post-list > li .post-date i, .cmt-bgcolor-skincolor .inside h3, .cmt-bgcolor-darkgrey .inside h3 {color: rgba(255,255,255,.90);}.cmt-bgcolor-white, .cmt-bgcolor-white > .cmt-bg-layer, .cmt-bgcolor-white > .cmt-bg-layer > .cmt-col-wrapper-bg-layer-inner, .cmt-icon_element-fill.cmt-icon_element-color-white, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover:after, .cmt-btn.cmt-btn-style-border.cmt-btn-color-white:not(.btn-inline):hover:before, .cmt-btn-style-fill.cmt-btn-color-white, .cmt-icon_element-fill.cmt-icon_element-color-white, .cmt-bgcolor-skincolor .section-title h5:before, .cmt-bgcolor-skincolor .section-title.title-style-center_text h5:after, .cmt-bgcolor-darkgrey .section-title h5:before, .cmt-bgcolor-darkgrey .section-title.title-style-center_text h5:after, .cmt-tabs.cmt-tab-style-vertical ul.tabs li.active a, .ttm_subscribe_form .btn[type="submit"]:hover {background-color: #fff;}.cmt-bgcolor-darkgrey > .sep_holder .sep_line, .cmt-bgcolor-skincolor > .sep_holder .sep_line, .cmt-progress-bar .progress-bar-color-bar_white.progress-bar {border-color: rgba(255,255,255,.06);}.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white, .cmt-icon.cmt-icon_element-border.cmt-icon_element-color-white, .cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover {border-color: #fff;}.cmt-bgcolor-grey, .cmt-bgcolor-grey > .cmt-bg-layer, .cmt-bgcolor-grey > .cmt-bg-layer > .cmt-col-wrapper-bg-layer-inner, .cmt-btn-style-fill.cmt-btn-color-grey, .cmt-icon_element-fill.cmt-icon_element-color-grey, .testimonials.cmt-testimonial-box-view-style1 .testimonial-content, .cmt-header-style-03 .header_search .header_search_content, .cmt-btn-style-fill.cmt-btn-color-grey, .cmt-header-style-03 .header_search #search_query_top, .cmt-toggle-title-bgcolor-grey .toggle-title, .wrap-form.contact_form span.text-input input, .wrap-form.contact_form span.text-input textarea, .wrap-form.contact_form span.text-input select, .comment-body, .pagination-block .page-numbers {}.cmt-btn-style-fill.cmt-btn-color-grey, .cmt-icon.cmt-icon_element-border.cmt-icon_element-color-grey {border-color: #f5faff;}.comment-body:after {color: #f5faff;}.cmt-icon.cmt-icon_element-fill.cmt-icon_element-color-grey {color: inherit;}#preloader {position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;margin: -30px 0 0 -30px;}#status {position: fixed;z-index: 999999;top: 0;right: 0;bottom: 0;left: 0;display: block;background: #fff;background-image: url(../images/preloader-1.gif);background-repeat: no-repeat;background-position: center;}ul.social-icons {margin: 0;padding: 0;}.social-icons li {display: inline-block;border: none;z-index: 1;position: relative;}.social-icons li {margin: 0 2px;}.social-icons li:last-child {margin-right: 0px;}.social-icons li a {display: block;min-width: 26px;text-align: center;}.social-icons.circle li > a {border-width: 1px;border-style: solid;height: 33px;width: 33px;line-height: 33px;text-align: center;display: block;background-color: transparent;font-size: 13px;border-radius: 50%;}.tooltip-top {position: relative;}.tooltip:after, .tooltip:before, [data-tooltip]:after, [data-tooltip]:before {position: absolute;visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(Opacity=0);opacity: 0;-webkit-transition: opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition: opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition: opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);pointer-events: none;}.tooltip:before, [data-tooltip]:before {z-index: 1001;border: 6px solid transparent;background: 0 0;content: "";}.tooltip-top:before, .tooltip:before, [data-tooltip]:before {margin-left: -6px;margin-bottom: -12px;border-top-color: #000;border-top-color: hsla(0,0%,20%,.9);}.tooltip-top:after, .tooltip-top:before, .tooltip:after, .tooltip:before, [data-tooltip]:after, [data-tooltip]:before {bottom: 100%;left: 50%;}.tooltip-bottom:after {bottom: -100%;}.tooltip-bottom:before {margin-left: -6px;margin-bottom: -12px;border-top-color: transparent !important;}.tooltip-bottom:before {bottom: -7px;}.tooltip-top:focus:after, .tooltip-top:focus:before, .tooltip-top:hover:after, .tooltip-top:hover:before, .tooltip:focus:after, .tooltip:focus:before, .tooltip:hover:after, .tooltip:hover:before, [data-tooltip]:focus:after, [data-tooltip]:focus:before, [data-tooltip]:hover:after, [data-tooltip]:hover:before {-webkit-transform: translateY(-12px);-moz-transform: translateY(-12px);transform: translateY(-12px);}.tooltip-top:after, .tooltip:after, [data-tooltip]:after {margin-left: -60px;}.tooltip:after, [data-tooltip]:after {z-index: 1000;padding: 8px;width: 120px;color: #fff;content: attr(data-tooltip);font-size: 14px;line-height: 1.2;text-align: center;border-radius: 5px;}.tooltip:focus:after, .tooltip:focus:before, .tooltip:hover:after, .tooltip:hover:before, [data-tooltip]:focus:after, [data-tooltip]:focus:before, [data-tooltip]:hover:after, [data-tooltip]:hover:before {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(Opacity=100);opacity: 1;}.slick-slide {border: 0;outline: 0;}.slick_slider.slick-dots-style1 .slick-dots {text-align: center;padding: 0;margin-top: -50px;}.slick_slider.slick-dots-style2 .slick-dots {padding: 0;margin: 0;padding: 0 15px;padding-top: 40px;top: 100%;text-align: center;line-height: 0;}.slick_slider.slick-dots-style1 .slick-dots li, .slick_slider.slick-dots-style2 .slick-dots li {display: inline-block;vertical-align: middle;list-style: none;line-height: 0;}.slick_slider.slick-dots-style1 .slick-dots li button, .slick_slider.slick-dots-style2 .slick-dots li button {height: 10px;width: 13px;line-height: 0;border: 0;border-radius: 30px;position: relative;margin-right: 7px;padding: 0;font-size: 0;background-color: #dedee7;}.slick_slider.slick-dots-style1 .slick-dots li.slick-active button, .slick_slider.slick-dots-style2 .slick-dots li.slick-active button {width: 27px;height: 10px;}.slick_slider.slick-dots-style2 .slick-dots {text-align: left;padding-top: 30px;}.slick_slider.slick-dots-style2 .slick-dots li.slick-active button {margin-left: 0;}.slick_slider .slick-arrow {width: 46px;height: 46px;z-index: 1;border: 0;border-radius: 100%;color: inherit;background-color: rgba(255,255,255,.07);box-shadow: 0 0 10px 0 rgba(0, 43, 92, 0.08);border: 0;}.slick_slider.slick-arrows-style1 .slick-prev {left: 0;}.slick_slider.slick-arrows-style1 .slick-next {right: 0;}.slick_slider.slick-arrows-style2 .slick-next {right: auto;left: -315px;top: 90%;}.slick_slider.slick-arrows-style2 .slick-prev {left: -375px;top: 90%;}.slick_slider .slick-prev:before, .slick_slider .slick-next:before {font-family: Poppins !important;font-size: 15px;line-height: 1;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick_slider .slick-prev:before {content: "\e629";}.slick_slider .slick-next:before {content: "\e628";}.slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.top_bar {width: 100%;z-index: 1;height: 51px;line-height: 51px;position: relative;}.top_bar_icon {display: inline-block;vertical-align: middle;margin-right: 8px;}.top_bar_contact_item {font-size: 13px;height: 51px;line-height: 51px;margin-right: 14px;padding-right: 14px;position: relative;}.top_bar_contact_item:last-child {margin-right: 0;padding-right: 0;font-size: 15px;font-weight: 500;opacity: 1;color: #fff;font-family: Poppins !important;}.top_bar_contact_item:last-child i {color: #fff;}.top_bar_contact_item:after {content: "";height: 20px;width: 1px;background-color: rgba(255, 255, 255, 0.11);display: block;position: absolute;left: -14px;top: 15px;}.top_bar_contact_item:nth-child(odd):after {content: unset;}.top_bar .social-icons {display: flex;}.top_bar .social-icons li {margin: 0;}.top_bar .social-icons li a {margin: 0;font-size: 12px;min-width: 40px;}.cmt-header-style-02 .top_bar .social-icons li a {min-width: 26px;}.top_bar ul li.facebook-icon a {background-color: #385da9;}.top_bar ul li.twitter-icon a {background-color: #33ccff;}.top_bar ul li.google-icon a {background-color: #dc4a38;}.top_bar ul li.linkedin-icon a {background-color: #0073b1;}.top_bar ul li.facebook-icon:hover a, .top_bar ul li.twitter-icon:hover a, .top_bar ul li.google-icon:hover a, .top_bar ul li.linkedin-icon:hover a {background-color: #fff;}.site-branding img {max-height: 38px;}.site-branding {display: flex;flex-direction: column;justify-content: center;}.header_extra > div {margin-left: 7px;}.header_search #searchbox {position: relative;}.header_search .search_btn {position: relative;padding: 0;border: none;display: inline-block;font-size: 14px;height: 30px;width: 40px;line-height: 33px;text-align: right;border-left-width: 1px;border-left-style: solid;border-left-color: #eaeff5;border-radius: 0;}.header_search_content button.close-search {position: absolute;top: 0;bottom: 0;right: 5px;box-shadow: unset;opacity: .30;}.header_search_content button.close-search:hover {opacity: 1;}.header_search .header_search_content {position: absolute;top: 100%;left: 0;right: 0;bottom: 0;height: 108px;padding: 30px;flex-direction: column;display: flex;justify-content: center;opacity: 0;display: none;transition: all .6s ease-in;background-color: #fff;clear: both;box-shadow: 0 0 9px 0 rgba(29, 33, 67, 0.10);border-radius: 0px 0px 5px 5px;}.header_search .header_search_content.on {display: block;opacity: 1;z-index: 2;}.header_search #search_query_top {width: 100%;font-size: 12px;line-height: 25px;font-weight: 400;position: relative;clear: both;min-width: 240px;}.site-navigation {position: relative;}.widget_info {position: relative;padding: 10px 0 10px 28px;margin: 20px 0;margin-left: 30px;border-left: 1px solid #eaeff5;}.widget_info:last-child {padding-right: 0;}.footer {position: relative;z-index: 1;background-color: #1f2437;background-image: url(../images/footer-bg.png);background-position: center center;background-attachment: scroll;}.footer .widget .widget-title {font-size: 19PX;line-height: 16px;font-weight: 500;margin-bottom: 36px;display: inline-block;position: relative;}.footer .cmt-horizontal_sep {border-top-color: rgba(255, 255, 255, 0.06);}.footer .widget-area:last-child .widget .widget-title {margin-bottom: 44px }.footer .widget .widget-title:before {position: absolute;content: '';bottom: -14px;left: 0;width: 18px;height: 2px;display: block;}.footer .widget ul {margin: 0;padding: 0;list-style: none;}.first-footer {padding-top: 24px;padding-bottom: 15px;}.first-footer .widget-area .widget {padding: 40px 0 40px;}.second-footer .widget-area .widget {padding: 7px 30px;position: relative;}.second-footer .widget-area:not(:nth-child(2)) .widget {background-color: #1a1f31;}.second-footer .featured-icon-box .featured-title h5 {font-size: 16px;font-weight: 400;line-height: 23px;margin-bottom: 0;}.second-footer .featured-icon-box .featured-desc p {color: #fff;}.second-footer .featured-icon-box .featured-icon .cmt-icon {width: 46px;height: 46px;line-height: 46px;background-color: rgba(255,255,255,.07);box-shadow: 0 0 10px 0px rgba(0,0,0,.08);}.second-footer .featured-icon-box .cmt-icon i {font-weight: 600;font-size: 15px;}.widget ul#menu-footer-quick-links li a {padding-left: 22px;font-weight: 400;}.widget ul#menu-footer-quick-links li a:before {position: absolute;content: "";top: 12px;left: 0;height: 1px;width: 10px;background-color: rgba(255, 255, 255, 0.37);}.widget ul#menu-footer-quick-links li {display: block;padding: 0 0 11px 0;position: relative;}.widget ul#menu-footer-quick-links li:last-child {padding-bottom: 0;}.footer .widget ul.cmt-recent-post-list > li {padding: 7px 0 14px;border: 0;}.footer .widget ul.cmt-recent-post-list > li:last-child {padding-bottom: 0;}.footer .widget ul.cmt-recent-post-list > li > .post-detail a {font-size: 14px;line-height: 23px;display: block;font-weight: 500;position: relative;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.footer .widget ul.cmt-recent-post-list > li img {width: 69px;height: 64px;}.footer .widget ul.cmt-recent-post-list > li .post-date {display: block;font-size: 12px;line-height: 12px;margin-bottom: 7px;}.widget ul.cmt-recent-post-list > li .post-date i {margin-right: 5px;font-size: 11px;}ul.widget_contact_wrapper li {padding-left: 22px;position: relative;line-height: 23px;font-size: 14px;margin-top: 7px;color: #fff;}ul.widget_contact_wrapper li i {position: absolute;left: 0;top: 0;bottom: 0;display: flex;flex-direction: column;font-weight: 400;justify-content: center;}.footer .social-icons li > a {display: block;height: 36px;width: 36px;line-height: 36px;border-width: 1px;border-style: solid;text-align: center;transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;}.bottom-footer-text {border-top: 1px dashed rgba(255,255,255,.06);padding-top: 53px;margin-top: -50px;}.copyright {padding-top: 23px;padding-bottom: 23px;font-size: 13px;line-height: 24px;}.copyright a {font-weight: 500;}.copyright ul.list-inline {margin: 0;}.footer-nav-menu {padding: 0;margin: 0;}.footer-nav-menu li {display: inline-block;padding-right: 20px;font-size: 14px;margin-bottom: 2px;}.footer-nav-menu li:last-child {padding-right: 0;}ul.footer-nav-menu li:after {position: absolute;content: "|";padding-left: 10px;}ul.footer-nav-menu li:last-child:after {content: unset;}#totop {font-weight: 900;color: #fff;display: none;position: fixed;right: 34px;bottom: 50px;z-index: 999;height: 0;width: 0;font-size: 0;text-align: center;padding-top: 3px;line-height: 34px;border-radius: 3px;transition: .3s ease-in-out;}#totop.top-visible {height: 40px;width: 40px;font-size: 22px;display: inline;}@keyframes jump {0% {bottom: 20px;}50% {bottom: 40px;}100% {bottom: 20px;}}#totop.top-visible {animation: jump 4s infinite;}.cmt-page-title-row {background: url(../images/contact.jpg);width: 100%;background-size: cover;background-position: center;position: relative;z-index: 1;}.cmt-page-title-row-inner {width: 100%;padding: 90px 0;background-color: rgba(0, 0, 0, 0.02);}.cmt-page-title-row-inner .row {border-left-width: 6px;margin: 0;padding-left: 7px;border-left-style: solid;}.page-title-heading h2 {font-weight: 500;text-transform: capitalize;font-size: 41px;line-height: 51px;margin-bottom: 0px;}.page-title-heading p {font-size: 18px;color: #fff;}.breadcrumb-wrapper {z-index: 99;display: inline-block;}.breadcrumb-wrapper span {font-weight: 400;text-transform: capitalize;font-size: 16px;line-height: 30px;position: relative;}.breadcrumb-wrapper span:first-child {padding-right: 20px;}.breadcrumb-wrapper span:first-child a {color: #fff;}.breadcrumb-wrapper span:first-child:after {position: absolute;content: "";width: 2px;height: 15px;right: 12px;background-color: #fff;top: 4px;display: inline-block;transform: rotate(25deg);font-style: normal;}.cmt-team-single-contents .left-content h4 {font-size: 22px;line-height: 28px;}.cmt-team-single-contents .right-content h4 {font-size: 26px;line-height: 32px;}.cmt-service-single-content-area h4 {font-size: 26px;line-height: 36px;}article.cmt-blog-classic {margin-bottom: 50px;padding-bottom: 0;}article.cmt-blog-classic:last-child {margin-bottom: 15px;}article.cmt-blog-classic, .cmt-post-featured-wrapper {position: relative;}article.cmt-blog-classic .cmt-blog-classic-content {padding: 35px 30px 27px;background: #fff;z-index: 1;position: relative;box-shadow: 0 0 10px 0 rgba(29, 33, 67, 0.08);}article.cmt-blog-classic .cmt-box-post-date {position: absolute;top: -30px;left: 30px;}article.cmt-blog-classic .cmt-box-post-date .cmt-entry-date {color: #fff;display: inline-block;padding: 5px 20px;z-index: 2;text-transform: uppercase;font-size: 13px;line-height: 20px;}.cmt-blog-classic .post-meta, .cmt-blog-single-content .post-meta {display: block;padding-bottom: 15px;}.cmt-blog-classic .post-meta .cmt-meta-line, .cmt-blog-single-content .post-meta .cmt-meta-line {font-size: 13px;line-height: 15px;display: inline-block;padding-right: 20px;position: relative;}.cmt-blog-classic .post-meta .cmt-meta-line:last-child {padding-right: 0;}.cmt-blog-classic .post-meta .cmt-meta-line:not(:last-child):after, .cmt-blog-single-content .post-meta .cmt-meta-line:not(:last-child):after {position: absolute;content: "";height: 4px;width: 4px;border-radius: 100%;top: 5px;right: 7px;display: block;background-color: currentColor;}.cmt-blog-classic .post-meta .cmt-meta-line i, .cmt-blog-single-content .post-meta .cmt-meta-line i {padding-right: 7px;font-size: 13px;}.cmt-blog-classic .entry-header .entry-title {font-size: 28px;line-height: 28px;font-weight: 600;margin-bottom: 10px;}.cmt-blog-classic .cmt-blogbox-desc-footer {display: flex;justify-content: space-between;align-items: center;height: 51px;border-top: 1px solid #ededed;padding-top: 17px;margin-top: 25px;}.cmt-blog-single-content .post-meta {display: block;margin-top: 20px;display: block;padding-bottom: 18px;margin-bottom: 18px;border-bottom: 1px solid rgba(0,0,0,0.08);}.cmt-blog-single .cmt-box-post-date {position: absolute;right: 20px;top: 20px;height: 70px;width: 70px;border-radius: 5px;font-weight: 500;text-align: center;z-index: 2;cursor: pointer;display: flex;flex-direction: column;justify-content: center;}.cmt-blog-single .cmt-box-post-date .entry-date {font-weight: 600;font-size: 24px;line-height: 17px;}.cmt-blog-single .cmt-box-post-date .entry-month {font-size: 15px;font-weight: 400;display: block;text-transform: uppercase;}.cmt-blog-single blockquote {display: block;padding: 40px 45px;padding-left: 100px;position: relative;border: none;border-radius: 6px;font-weight: 400;margin: 35px 0 35px 0;font-size: 20px;line-height: 30px;}.cmt-blog-single blockquote:after {content: "â€œ";font-family: inherit;font-size: 140px;line-height: 140px;font-weight: 400;position: absolute;left: 40px;top: 30px;font-style: normal;display: block;}.cmt-blog-single blockquote cite {font-size: 16px;line-height: 18px;font-weight: normal;}.cmt-blog-single .cmt-blogbox-desc-media {display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #ededed;padding-top: 20px;margin-top: 30px;}.cmt-social-share-wrapper {display: flex;align-items: center;}.cmt-social-share-wrapper .cmt-social-share-icon_btn {padding-left: 15px;font-size: 18px;color: inherit;opacity: .8;}.cmt-blog-classic-content .cmt-social-share-wrapper .social-icons {display: none;transform: translateX(-30%);transition: all .8s;}.cmt-blog-classic-content .cmt-social-share-wrapper .social-icons.show {display: block;transform: translateX(0%);}.comments-area {padding-top: 60px;margin-bottom: 0;}.comments-area h2 {font-size: 26px;line-height: 30px;margin-bottom: 15px;}.comment-list li {position: relative;margin-top: 30px;}.comment-list .children {margin-left: 35px;}.comment-list, .comment-list .children {list-style-type: none;padding: 0;}.single-post .comments-area {margin-top: 50px;margin-bottom: 0;}.single-post .comments-area .comments-title {font-size: 33px;font-weight: 600;}.comment-body {margin-left: 110px;padding: 20px 25px;position: relative;position: relative;}.comment-body:after {content: "";position: absolute;top: 25px;left: -18px;width: 0;height: 0;border-top: 18px solid transparent;border-bottom: 18px solid transparent;border-right: 18px solid;}.comment-author {float: left;text-align: center;width: 81px;height: 81px;display: block;overflow: hidden;margin-left: -135px;margin-top: -20px;}.comment-author img {max-width: 100%;height: auto;}.comment-reply-title {font-weight: 700;font-size: 26px;line-height: 28px;margin-bottom: 10px;}.comment-notes {font-size: 15px;font-style: italic;}.comment-meta, .reply {display: inline-block;vertical-align: middle;margin-bottom: 15px;}.comment-body .author-content-wrap p {margin-bottom: 0;}.reply {float: right;}.comment-meta, .comment-meta span {font-size: 13px;line-height: 24px;}.comment-meta .cmt-comment-owner h5, .cmt-comment-owner {display: block;font-size: 18px;line-height: 18px;font-weight: 700;margin-bottom: 0;font-style: normal;}.single article.post .comment-body p {margin-top: 10px;}.comment-list a.comment-reply-link {border: none;color: #fff;font-size: 13px;padding: 4px 30px 2px 17px;position: relative;display: inline-block;vertical-align: middle;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.comment-list a.comment-reply-link:after {position: absolute;top: 6px;font-family: 'themify';content: "\e649";font-weight: 400;display: inline-block;margin-right: .2em;text-align: center;opacity: 1;line-height: 20px;font-size: 10px;margin-left: 6px;}.comments-area .comment-respond {padding-top: 40px;}#respond .comment-reply-title {margin: 0 0 20px !important;}.comment-form textarea, .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] {background-color: transparent;font-size: 17px;border: none;border-bottom: 1px solid rgba(0,0,0,.1);border-radius: 0;padding-left: 0;padding-bottom: 5px;text-indent: 0;font-style: italic;}.conatact-section h4 {font-size: 24px;line-height: 32px;}.error-404 {background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;color: #fff;text-align: center;overflow: hidden;display: flex;align-items: center;padding: 200px 0 160px;}.error-404 .text-content {text-align: center;display: inline-block;position: relative;}.error-404 .text-content ._404 {font-size: 120px;line-height: 120px;font-weight: 600;position: relative;display: inline-block;z-index: 2;letter-spacing: 15px;}.error-404 .text-content .h1 {text-align: center;display: block;position: relative;letter-spacing: 12px;font-size: 4em;}.error-404 .text-content .h2 {text-align: center;display: block;position: relative;font-size: 20px;margin-bottom: 40px;}.error-404 hr {padding: 0;display: inline-block;color: #fff;text-align: center;margin: 20px auto;width: 100%;height: 5px;background: #fff;z-index: -10;}.error-404 hr:after {content: "\2022";display: inline-block;vertical-align: middle;position: relative;top: -0.5em;font-size: 2em;line-height: 1em;padding: 0 0.2em;background: rgba(255,255,255,.6);}.cloud {width: 350px;height: 120px;background: #FFF;background: linear-gradient(top, #FFF 100%);background: -webkit-linear-gradient(top, #FFF 100%);background: -moz-linear-gradient(top, #FFF 100%);background: -ms-linear-gradient(top, #FFF 100%);background: -o-linear-gradient(top, #FFF 100%);border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;position: absolute;;margin: 0 auto;transition: ease 1s;}.cloud:after, .cloud:before {content: '';position: absolute;background: #FFF;z-index: -1 }.cloud:after {width: 100px;height: 100px;top: -50px;left: 50px;border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;}.cloud:before {width: 180px;height: 180px;top: -90px;right: 50px;border-radius: 200px;-webkit-border-radius: 200px;-moz-border-radius: 200px;}.z1 {top: -100px;left: 100px;-webkit-transform: scale(0.3);-moz-transform: scale(0.3);transform: scale(0.3);opacity: 0.9;-webkit-animation: moveclouds 15s linear infinite;-moz-animation: moveclouds 15s linear infinite;-o-animation: moveclouds 15s linear infinite;}.z1_5 {top: -80px;left: 250px;-webkit-transform: scale(0.3);-moz-transform: scale(0.3);transform: scale(0.3);-webkit-animation: moveclouds 17s linear infinite;-moz-animation: moveclouds 17s linear infinite;-o-animation: moveclouds 17s linear infinite;}.z2 {left: 250px;top: 30px;-webkit-transform: scale(0.6);-moz-transform: scale(0.6);transform: scale(0.6);opacity: 0.6;-webkit-animation: moveclouds 25s linear infinite;-moz-animation: moveclouds 25s linear infinite;-o-animation: moveclouds 25s linear infinite;}.z3 {left: 250px;bottom: -70px;-webkit-transform: scale(0.6);-moz-transform: scale(0.6);transform: scale(0.6);opacity: 0.8;-webkit-animation: moveclouds 25s linear infinite;-moz-animation: moveclouds 25s linear infinite;-o-animation: moveclouds 25s linear infinite;}.z4 {left: 470px;botttom: 20px;-webkit-transform: scale(0.75);-moz-transform: scale(0.75);transform: scale(0.75);opacity: 0.75;-webkit-animation: moveclouds 18s linear infinite;-moz-animation: moveclouds 18s linear infinite;-o-animation: moveclouds 18s linear infinite;}.z5 {left: 200px;top: 360px;-webkit-transform: scale(0.5);-moz-transform: scale(0.5);transform: scale(0.5);opacity: 0.8;-webkit-animation: moveclouds 20s linear infinite;-moz-animation: moveclouds 20s linear infinite;-o-animation: moveclouds 20s linear infinite;}@-webkit-keyframes moveclouds {0% {margin-left: 1000px;}100% {margin-left: -1000px;}}@-moz-keyframes moveclouds {0% {margin-left: 1000px;}100% {margin-left: -1000px;}}@-o-keyframes moveclouds {0% {margin-left: 1000px;}100% {margin-left: -1000px;}}#map {display: block;height: 400px;width: 100%;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before, .slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}