@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,a:active,a:focus,a:hover{text-decoration:none;outline:0}a,button,input{outline:0}ol,ul{padding:0;margin:0}strong{font-weight:700}iframe{width:100%;border:none;display:block}p{margin:0 0 15px}::-moz-selection{background:#436E8F;color:#fff;text-shadow:none}::-moz-selection{background:#436E8F;color:#fff;text-shadow:none}::selection{background:#436E8F;color:#fff;text-shadow:none}

.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{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:3px;-moz-border-radius:3px;border-radius:0;vertical-align:middle;width:100%;color:#888;padding:10px 20px;font-weight:400;background-color:#fff;text-transform:inherit;border:1px solid #f2f2f2;font-size:15px;outline:0;overflow:hidden;text-overflow:ellipsis;line-height:inherit;letter-spacing:.3px}button,input[type=button],input[type=reset],input[type=submit]{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;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer;outline:0!important;-webkit-font-smoothing:antialiased}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:1px solid #1c63b8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:searchfield}

.newsletter-form input[type=email]:focus{border-color:#436E8F}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-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-ms-input-placeholder,input::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:#fff}menu,ol,ul{margin:10px 0;padding:0}

body{font-family:Jost,sans-serif;font-weight:400;font-size:16px;line-height:23px;color:#767676;background-color:#fff;letter-spacing:.3px}

h1,h2,h3,h4,h5,h6{font-family:Jost,sans-serif;margin-bottom:15px;font-weight:600;color:#364352}

h1{font-size:42px;line-height:52px}h2{font-size:30px;line-height:40px}h3{font-size:27px;line-height:37px}

h4{font-size:15px;line-height:27px}

h5{    font-size: 13px;

    line-height: 19px;

    margin-bottom: 5px;}

h6{font-size:18px;line-height:26px;font-weight:400;color:inherit}

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:#364352;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}a.rs-layer{transition:unset}

.box-shadow{box-shadow:0 0 9px 0 rgba(29,33,67,.1)}

.box-shadow_2{box-shadow:0 0 10px 0 rgba(43,52,59,.02)}

.border-rad_3{border-radius:3px}

.border-rad_6{border-radius:6px}

.border-rad_9{border-radius:9px}

.border-rad_10{border-radius:10px}

.border-rad_20{border-radius:20px}

.border-rad_30{border-radius:30px}

.border-rad_40{border-radius:40px}

.border-rad_50{border-radius:50px}

.border-rad_60{border-radius:60px}

.border-rad_80{border-radius:80px}

.border-rad_100{border-radius:100px}

.alignleft{float:left;margin:.375em 1.45em 1.75em 0}

.alignright{float:right;margin:.375em 0 1.45em 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}

.cmt_single-image-inner{position:relative}

.cmt_single-image-inner:after,.cmt_single-image-inner:before{content:'';position:absolute;z-index:0;left:0}

.cmt_single-image-inner:before{border-left:25px solid;bottom:0;top:0;height:250px;border-radius:0 0 0 6px}

.cmt_single-image-inner:after{top:-25px;bottom:auto;width:250px;border-radius:6px 6px 0 0;border-bottom:30px solid}

.spacing-1{padding:15px 45px 0 0}

.spacing-2{margin-right:-380px;margin-top:-105px}

.spacing-3{padding:85px 30px 90px 30px}

.spacing-4{padding:85px 50px 90px 50px}

.spacing-5{padding:260px 0;margin-top:-330px}

.spacing-6{padding:70px 80px 80px 50px}

.spacing-7{padding:60px 70px 30px 50px}

.spacing-8{padding:90px 0 90px}

.spacing-9{padding:50px 40px 58px 50px}

.spacing-10{padding:65px 0 65px 55px}

.spacing-11{padding:25px}

.spacing-12{padding:40px 30px 50px}

.spacing-13{padding:61px 15px 0 70px;margin-top:90px;margin-left:-70px}

.index-spacing-1{padding:140px 340px 180px 200px}

.index-spacing-2{padding:90px 140px 90px 0;margin-right:-90px}@media (max-width:1900px){.index-spacing-1{padding:90px 135px 135px 80px}

	.cmt-col-bgcolor-highlight.border-shape.ml_200{margin-left:-100px}}

	.pr-0{padding-right:0!important}

	.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:0!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-85{padding-top:85px!important}

	.pt-90{padding-top:90px!important}

	.pt-100{padding-top:100px!important}

	.pt-120{padding-top:120px!important}

	.pt-140{padding-top:140px!important}

	.pt-150{padding-top:150px!important}

	.pt-160{padding-top:160px!important}

	.pt-185{padding-top:185px!important}

	.pt-200{padding-top:200px!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-21{padding-bottom:21px!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-65{padding-bottom:65px!important}

	.pb-70{padding-bottom:70px!important}

	.pb-75{padding-bottom:75px!important}

	.pb-80{padding-bottom:80px!important}

	.pb-85{padding-bottom:85px!important}

	.pb-90{padding-bottom:90px!important}

	.pb-100{padding-bottom:100px!important}

	.pb-120{padding-bottom:120px!important}

	.pb-140{padding-bottom:140px!important}

	.pb-150{padding-bottom:150px!important}

	.pb-160{padding-bottom:160px!important}

	.pb-180{padding-bottom:180px!important}

	.pb-200{padding-bottom:200px!important}

	.pb-220{padding-bottom:220px!important}

	.pb-240{padding-bottom:240px!important}

	.pb-260{padding-bottom:260px!important}

	.pb-270{padding-bottom:270px!important}

	.pb-280{padding-bottom:280px!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-55{margin-top:55px!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-100{margin-top:100px!important}

	.mt-130{margin-top:130px!important}

	.mt-140{margin-top:140px!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_20{margin-top:-20px!important}

	.mt_25{margin-top:-25px!important}

	.mt_30{margin-top:-30px!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_75{margin-top:-75px!important}

	.mt_80{margin-top:-80px!important}

	.mt_90{margin-top:-90px!important}

	.mt_100{margin-top:-100px!important}

	.mt_140{margin-top:-140px!important}

	.mt_145{margin-top:-145px!important}

	.mt_150{margin-top:-150px!important}

	.mt_180{margin-top:-180px!important}

	.mt_185{margin-top:-185px!important}

	.mt_190{margin-top:-190px!important}

	.mt_200{margin-top:-200px!important}

	.mt_210{margin-top:-210px!important}

	.mt_220{margin-top:-220px!important}

	.mt_230{margin-top:-230px!important}

	.mt_240{margin-top:-240px!important}

	.mt_250{margin-top:-250px!important}

	.mt_260{margin-top:-260px!important}

	.mt_264{margin-top:-264px!important}

	.mt_280{margin-top:-280px!important}

	.mb-5{margin-bottom:5px!important}

	.mb-7{margin-bottom:7px!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-55{margin-bottom:55px!important}

	.mb-60{margin-bottom:60px!important}

	.mb-80{margin-bottom:80px!important}

	.mb-100{margin-bottom:100px!important}

	.mb_10{margin-bottom:-10px!important}

	.mb_15{margin-bottom:-15px!important}

	.mb_20{margin-bottom:-20px!important}

	.mb_30{margin-bottom:-30px!important}

	.mb_50{margin-bottom:-50px!important}

	.mb_55{margin-bottom:-55px!important}

	.mb_60{margin-bottom:-60px!important}

	.mb_65{margin-bottom:-65px!important}

	.mb_70{margin-bottom:-70px!important}

	.mb_75{margin-bottom:-75px!important}

	.mb_80{margin-bottom:-80px!important}

	.mb_84{margin-bottom:-84px!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:0!important}

	.ml-5{margin-left:5px!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-45{margin-left:45px!important}

	.ml-50{margin-left:50px!important}

	.ml-55{margin-left:55px!important}

	.ml-60{margin-left:60px!important}

	.ml-65{margin-left:65px!important}

	.ml-70{margin-left:70px!important}

	.ml-75{margin-left:75px!important}

	.ml-80{margin-left:80px!important}

	.ml-85{margin-left:85px!important}

	.ml-90{margin-left:90px!important}

	.ml-95{margin-left:95px!important}

	.ml-100{margin-left:100px!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-120{margin-left:120px!important}

	.ml-130{margin-left:130px!important}

	.ml-140{margin-left:140px!important}

	.ml-145{margin-left:145px!important}

	.ml-150{margin-left:150px!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_130{margin-left:-130px!important}

	.ml_150{margin-left:-150px!important}

	.ml_160{margin-left:-160px!important}

	.ml_170{margin-left:-170px!important}

	.ml_180{margin-left:-180px!important}

	.ml_190{margin-left:-190px!important}

	.ml_450{margin-left:-450px!important}

	.ml_580{margin-left:-580px!important}

	.mr-0{margin-right:0!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_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_200{margin-right:-200px!important}

	.mr_250{margin-right:-250px!important}

	.breadcrumb-wrapper span:last-child,.cmt-bgcolor-darkgrey .cmt-btn-color-skincolor,.cmt-bgcolor-darkgrey .cmt-btn-color-skincolor i,.cmt-bgcolor-darkgrey .cmt-fid-view-circle-progress .cmt-fid-number,.cmt-bgcolor-darkgrey .cmt-icon_element-color-skincolor i,.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 .top_bar_contact_item .top_bar_icon i,.cmt-bgcolor-darkgrey a:hover,.cmt-bgcolor-darkgrey a:hover i,.cmt-bgcolor-grey .cmt-btn-color-skincolor,.cmt-blog-classic .post-meta .cmt-meta-line i,.cmt-blog-single-content .post-meta .cmt-meta-line i,.cmt-btn-color-highlight:hover,.cmt-btn-color-skincolor,.cmt-btn-style-border.cmt-btn-color-skincolor,.cmt-fid.cmt-fid-view-top_icon.style3 h4,.cmt-fid.cmt-fid-view-top_icon.style3 h4 span,.cmt-fid.inside.cmt-fid-view-lefticon .cmt-fid-icon-wrapper i,.cmt-fid.inside.cmt-fid-view-lefticon.style1 .cmt-fid-icon-wrapper i,.cmt-icon.cmt-icon_element-fill.cmt-icon_element-color-darkgrey i.cmt-textcolor-skincolor,.cmt-icon_element-border.cmt-icon_element-color-grey,.cmt-icon_element-border.cmt-icon_element-color-skincolor,.cmt-icon_element-color-skincolor,.cmt-icon_element-fill.cmt-icon_element-color-white,.cmt-icon_element-fill.cmt-icon_element-color-white i,.cmt-list-icon-color-skincolor li i,.cmt-textcolor-skincolor,.cmt-textcolor-skincolor a,.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 i,.cmt-textcolor-white a:hover,.featured-icon-box.style_i_01 .cmt-icon i,.featured-imagebox .cmt-btn.btn-inline.cmt-icon-btn-right i,.featured-imagebox-post.style2 .featured-content .featured-title h5 a:hover,.footer .copyright a:hover,.footer .social-icons li>a:hover i,.second-footer .widget_contact_wrapper li i,.section-title h5,.social-icons>[class*=social-]>a,.testimonials-info .testimonial-caption h5,.testimonials.style1 .star-ratings li,.testimonials.style1:hover .testimonial-content:before,.top_bar_contact_item a:hover,.top_bar_contact_item a:hover i,.widget ul#menu-footer-services li a:hover,.widget-Categories ul li a:hover,.widget-contact ul.widget-contact-wrapper li i,.widget.widget-download ul li i,.widget_info .widget_desc,.widget_info .widget_icon i,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor a,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor i,:not(.cmt-bgcolor-darkgrey) a.cmt-textcolor-skincolor,:not(.cmt-bgcolor-darkgrey) i.cmt-textcolor-skincolor,a.cmt-textcolor-skincolor,a:hover,i.cmt-textcolor-skincolor,nav.main-menu ul.menu li ul.mega-submenu li.active>a,nav.main-menu ul.menu li.active>a,nav.main-menu ul.menu li>ul.mega-submenu li a:hover,nav.main-menu ul.menu>li>a:hover{color:#436E8F}#totop.top-visible,.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):before,.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover,.cmt-bgcolor-darkgrey .cmt-play-icon-btn .cmt-play-icon-animation:after,.cmt-bgcolor-darkgrey .cmt-play-icon-btn .cmt-play-icon-animation:before,.cmt-bgcolor-darkgrey .tooltip:after,.cmt-bgcolor-darkgrey [data-tooltip]:after,.cmt-bgcolor-grey .tooltip:after,.cmt-bgcolor-grey [data-tooltip]:after,.cmt-bgcolor-skincolor,.cmt-bgcolor-skincolor .cmt-stickable-header.fixed-header,.cmt-bgcolor-skincolor>.cmt-bg-layer,.cmt-bgcolor-skincolor>.cmt-bg-layer>.cmt-col-wrapper-bg-layer-inner,.cmt-blog-classic .cmt-box-post-date .cmt-entry-date,.cmt-blog-single .cmt-box-post-date .cmt-entry-date,.cmt-btn-style-fill.cmt-btn-color-skincolor,.cmt-btn.cmt-btn-style-border.cmt-btn-color-skincolor:not(.btn-inline):before,.cmt-btn.cmt-btn-style-border.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:not(.btn-inline):before,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:before,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover,.cmt-icon_element-fill.cmt-icon_element-color-skincolor,.cmt-play-icon-btn .cmt-play-icon-animation:after,.cmt-play-icon-btn .cmt-play-icon-animation:before,.cmt-progress-bar .progress-bar-color-bar_skincolor.progress-bar,.cmt-progress-bar .progress-bar-color-bar_skincolor.progress-bar:before,.cmt-tabs.cmt-tab-style-02 ul.tabs li.active a,.cmt-tabs.cmt-tab-style-02 ul.tabs li:hover a,.cmt-textcolor-skincolor .tooltip:after,.cmt-textcolor-skincolor [data-tooltip]:after,.featured-icon-box.style3 .cmt-num,.featured-imagebox-portfolio.style1 .ttm-media-link a:hover,.featured-imagebox-portfolio.style2 .cmt-media-link a:hover,.featured-imagebox-post.style2 .cmt-meta-line.post-btn,.featured-imagebox-services.style1:hover .featured-content:before,.featured-imagebox-services.style2 .featured-content a.cmt-btn i,.featured-imagebox-team.style1 .media-block .social-icons li a:hover,.featured-imagebox-team.style1:hover:before,.featured-imagebox.style1 .social-link a:hover,.featured-imagebox.style1:hover .social-link.selector a,.footer .social-icons li>a,.header_cart .cart_count,.header_search .header_search_content .close_btn i,.heading-seperator span:before,.maintenance-plan.cmt-pricing-plan .cmt-p_table-body:before,.newsletter-form button[type=submit],.newsletter-form input[type=submit],.pagination-block .page-numbers.current,.pagination-block .page-numbers:hover,.sidebar .widget-title:after,.slick_slider.slick-arrows-style1 .slick-next:hover,.slick_slider.slick-arrows-style1 .slick-prev:hover,.slick_slider.slick-arrows-style2 .slick-arrow:hover,.slick_slider.slick-arrows-style3 .slick-arrow:hover,.slick_slider.slick-dots-style1 .slick-dots li.slick-active button,.slick_slider.slick-dots-style2 .slick-dots li.slick-active button,.slick_slider.slick-dots-style3 .slick-dots li.slick-active button,.social-icons.circle li a:hover,.social-icons>[class*=social-]>a:hover,.toggle.cmt-toggle_style_border .toggle-title a.active,.top-contact.cmt-highlight-right:after,.widget .tagcloud a:hover,.widget.widget-nav-menu ul li a:hover:before,.widget.widget-nav-menu ul li.active a:before,[data-tooltip]:after{background-color:#436E8F}

	.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover,.cmt-btn-style-border.cmt-btn-color-skincolor,.cmt-btn-style-fill.cmt-btn-color-skincolor,.cmt-btn.cmt-btn-style-border.cmt-btn-color-black:hover,.cmt-btn.cmt-btn-style-border.cmt-btn-color-skincolor:not(.btn-inline),.cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover,.cmt-header-style-04 .widget_info .widget_icon,.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-skincolor,.cmt-page-title-row-inner .row,.cmt-tabs.cmt-tab-style-01 ul.tabs li.active:before,.featured-icon-box.icon-align-top-content.style1 a.di_link:hover,.featured-icon-box.style3:hover .featured-icon .cmt-icon,.featured-imagebox-portfolio.style1 .ttm-media-link a:hover,.featured-imagebox-team.style1 .media-block .social-icons li a:hover,.footer .social-icons li>a:hover,.pagination-block .page-numbers.current,.pagination-block .page-numbers:hover,.slick_slider.slick-arrows-style1 .slick-arrow:hover,.slick_slider.slick-arrows-style1 .slick-next:hover,.slick_slider.slick-arrows-style1 .slick-prev:hover,.slick_slider.slick-arrows-style2 .slick-arrow:hover,.slick_slider.slick-arrows-style3 .slick-arrow:hover,.social-icons.circle li>a:hover,.social-icons>[class*=social-]>a,.testimonials.style1:hover .testimonial-content:after,.widget .tagcloud a:hover,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor a,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-skincolor i{border-color:#436E8F}

	.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-bgcolor-skincolor .bottom-angle,.cmt-tabs.cmt-tab-style-02 ul.tabs li.active a:after,.cmt-textcolor-skincolor .tooltip-top:before,.cmt-textcolor-skincolor .tooltip:before,.header_search .header_search_content,[data-tooltip]:before,nav.main-menu{border-top-color:#436E8F!important}

	.header_search .header_search_content:before{border-bottom-color:#436E8F}

	.cmt-btn-color-black,.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-black,.cmt-textcolor-dark{color:#121d29}

	.cmt-bgcolor-black,.cmt-bgcolor-black>.cmt-bg-layer,.cmt-btn.cmt-btn-style-border.cmt-btn-color-black:before,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-black{background-color:#121d29}

	.cmt-btn.cmt-btn-style-border.cmt-btn-color-black:hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-black{border-color:#121d29}

	.cmt-btn-color-highlight,.cmt-btn.cmt-btn-style-border.cmt-btn-color-highlight:not(.btn-inline),.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-highlight,.cmt-icon_element-color-highlight,.cmt-list-icon-color-highlight li i,.cmt-textcolor-highlight{color:#1a2940}

	.cmt-bgcolor-highlight,.cmt-bgcolor-highlight>.cmt-bg-layer,.cmt-bgcolor-highlight>.cmt-bg-layer>.cmt-col-wrapper-bg-layer-inner,.cmt-col-bgcolor-highlight .cmt-bg-layer:after,.cmt-col-bgcolor-highlight .cmt-bg-layer:before,.cmt-col-bgimage-yes .cmt-bg-layer:after,.cmt-col-bgimage-yes .cmt-bg-layer:before,.cmt-pricing-plan.pricing-recommended-plan .cmt-p_table-head,.featured-icon-box.icon-align-top-content.style2:before,.featured-imagebox-portfolio.style2 .cmt-media-link a,.footer .social-icons.circle li>a:hover,.widget.widget-download ul li a:hover,.widget.widget-nav-menu ul li a:before,.widget.widget-nav-menu ul li.active,.widget.widget-nav-menu ul li::after{background-color:#1a2940}

	.footer .social-icons.circle li>a:hover{border-color:#1a2940}

	.footer .widget .widget-title:after{border-bottom-color:#ffc513!important}

	.footer .widget .widget-title:before{border-top-color:#ffc513!important}

	.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-border.cmt-btn-color-grey: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-fill.cmt-btn-color-skincolor:hover,.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white,.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-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-black:hover,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:not(.btn-inline):hover,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white,.cmt-bgcolor-skincolor .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,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) a,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h1,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h2,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h3,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h4,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h5,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h6,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) p,.cmt-btn-color-dark,.cmt-btn-color-skincolor:hover,.cmt-btn-style-fill.cmt-btn-color-white,.cmt-btn.cmt-btn-color-white.cmt-btn-style-border:hover i,.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-border.cmt-btn-color-white:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white i,.cmt-fid.fid-highlight-box-1.inside h4,.cmt-fid.fid-highlight-box-1.inside h4 span,.cmt-fid.fid-highlight-box-2 h4,.cmt-fid.fid-highlight-box-2 h4 span,.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-darkgrey,.cmt-icon_element-color-darkgrey,.cmt-icon_element-color-darkgrey:not(.cmt-icon_element-fill) i,.cmt-list-icon-color-darkgrey li i,.cmt-progress-bar .progress-bar-percent,.cmt-progress-bar .progressbar-title,.cmt-tabs.cmt-tab-style-02 ul.tabs li a i,.cmt-textcolor-darkgrey,.cmt-textcolor-darkgrey p,.cmt-textcolor-white .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:hover,.featured-imagebox-team.style1 .media-block .social-icons li a:hover,.newsletter-form button[type=submit]:hover,.newsletter-form input[type=submit]:hover,.testimonials .testimonial-content h4,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey h1,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey h2,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey h3,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey h4,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey h5,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey h6,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey p,:not(.cmt-bgcolor-darkgrey) .cmt-textcolor-darkgrey>i,:not(.cmt-bgcolor-skincolor) .cmt-textcolor-darkgrey span{color:#364352}

	.cmt-bgcolor-darkgrey,.cmt-bgcolor-darkgrey>.cmt-bg-layer,.cmt-bgcolor-darkgrey>.cmt-bg-layer>.cmt-col-wrapper-bg-layer-inner,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):before,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover,.cmt-bgcolor-skincolor .cmt-play-icon-btn .cmt-play-icon-animation:after,.cmt-bgcolor-skincolor .cmt-play-icon-btn .cmt-play-icon-animation:before,.cmt-bgcolor-skincolor .cmt-tabs.cmt-tab-style-01 ul.tabs li.active:after,.cmt-bgcolor-skincolor .tooltip:after,.cmt-bgcolor-skincolor [data-tooltip]:after,.cmt-bgcolor-white .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-btn-color-skincolor:hover,.cmt-btn-style-border.cmt-btn-color-dark:hover,.cmt-btn.cmt-btn-style-border.cmt-btn-color-dark:not(.btn-inline):before,.cmt-btn.cmt-btn-style-border.cmt-btn-color-dark:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-border.cmt-btn-color-grey:not(.btn-inline):before,.cmt-btn.cmt-btn-style-border.cmt-btn-color-grey:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-black:not(.btn-inline):before,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-black:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-grey:not(.btn-inline):before,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-grey:not(.btn-inline):hover,.cmt-icon_element-fill.cmt-icon_element-color-darkgrey,.cmt-progress-bar .progress-bar-color-bar_darkgrey.progress-bar:before,.cmt-progress-bar .progress-bar.progress-bar-color-bar_darkgrey,.cmt-tabs.cmt-tab-style-vertical ul.tabs li a,.cmt-toggle-title-bgcolor-darkgrey,.featured-icon-box.style3:hover .cmt-num,.testimonials.cmt-testimonial-box-view-style1 .testimonial-content:before,.toggle.cmt-toggle_style_border.cmt-toggle-title-bgcolor-darkgrey .toggle-title a.active,.tooltip:after{background-color:#364352}

	.cmt-bgcolor-skincolor .row>[class*=col-] :not(.cmt-bgcolor-white) a.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover,.cmt-bgcolor-white .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-btn-style-border.cmt-btn-color-dark,.cmt-btn.cmt-btn-style-border.cmt-btn-color-dark:hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-black:hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-grey:hover,.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-darkgrey,.tooltip-top:before,.tooltip:before,[data-tooltip]:before{border-color:#364352}

	.cmt-bgcolor-skincolor .tooltip-top:before,.cmt-bgcolor-skincolor .tooltip:before,.cmt-bgcolor-skincolor [data-tooltip]:before,.tooltip:before{border-top-color:#364352!important}

	.cmt-bgcolor-black h2,.cmt-bgcolor-black h3,.cmt-bgcolor-black h5,.cmt-bgcolor-darkgrey .cmt-btn-color-skincolor:hover i,.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover,.cmt-bgcolor-darkgrey .featured-icon-box.style1 .featured-desc p,.cmt-bgcolor-darkgrey .section-title h2.title,.cmt-bgcolor-darkgrey a,.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-highlight .section-title h2,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:not(.btn-inline):hover,.cmt-bgcolor-skincolor .featured-icon-box.style1 .featured-desc p,.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 :not(.cmt-textcolor-darkgrey) a,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h1,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h2,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h3,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h4,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h5,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) h6,.cmt-bgcolor-skincolor :not(.cmt-textcolor-darkgrey) p,.cmt-bgcolor-skincolor a,.cmt-bgcolor-white .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-box-view-overlay,.cmt-box-view-overlay .featured-title h5,.cmt-box-view-overlay .featured-title h5 a,.cmt-box-view-overlay.cmt-portfolio-box-view-overlay,.cmt-btn-color-white,.cmt-btn-style-fill.cmt-btn-color-skincolor,.cmt-btn-style-fill.cmt-btn-color-skincolor:hover,.cmt-btn.cmt-btn-style-border.cmt-btn-color-black: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-black,.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-white:hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white:hover i,.cmt-icon.cmt-icon_element-fill.cmt-icon_element-color-darkgrey i,.cmt-icon.cmt-icon_element-fill.cmt-icon_element-color-skincolor i,.cmt-icon_element-color-white,.cmt-icon_element-color-white i,.cmt-icon_element-fill.cmt-icon_element-color-darkgrey,.cmt-icon_element-fill.cmt-icon_element-color-skincolor,.cmt-icon_element-fill.cmt-icon_element-color-skincolor i,.cmt-portfolio-box-view-overlay,.cmt-portfolio-box-view-overlay .featured-title h5,.cmt-portfolio-box-view-overlay .featured-title h5 a,.cmt-pricing-plan.pricing-recommended-plan .cmt-p_table-title h5,.cmt-tabs.cmt-tab-style-02 ul.tabs li a:hover,.cmt-tabs.cmt-tab-style-02 ul.tabs li a:hover i,.cmt-tabs.cmt-tab-style-02 ul.tabs li.active a,.cmt-tabs.cmt-tab-style-02 ul.tabs li.active a i,.cmt-textcolor-white,.cmt-textcolor-white .cmt-social-links-wrapper ul li a,.cmt-textcolor-white a,.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 span,.cmt-toggle-title-bgcolor-darkgrey .toggle-title a,.cmt-toggle-title-bgcolor-grey .toggle-title a.active,.cmt-toggle-title-bgcolor-skincolor .toggle-title a,.cmt-toggle-title-bgcolor-white .toggle-title a.active,.featured-icon-box.style2 .featured-title h5,.featured-icon-box.style4 .featured-title h5,.featured-imagebox-portfolio.style1 .ttm-media-link a:hover i,.featured-imagebox-post.style2 .cmt-meta-line.post-btn,.featured-imagebox-team.style1 .media-block .social-icons li a:hover,.featured-imagebox-team.style1:hover .social-link.selector a,.footer .widget .widget-title,.newsletter-form button[type=submit],.newsletter-form input[type=submit],.pagination-block .page-numbers.current,.pagination-block .page-numbers:hover,.slick_slider .slick-arrow:hover,.slick_slider.slick-arrows-style1 .slick-arrow:hover,.slick_slider.slick-arrows-style1 .slick-next:hover,.slick_slider.slick-arrows-style1 .slick-prev:hover,.slick_slider.slick-arrows-style2 .slick-arrow:hover,.slick_slider.slick-arrows-style3 .slick-arrow:hover,.social-icons.circle li>a:hover,.social-icons.circle li>a:hover i,.social-icons>[class*=social-]>a:hover,.toggle.cmt-toggle_style_border .toggle-title a.active,.widget .tagcloud a:hover,.widget.widget-nav-menu ul li.active a,.widget.widget-nav-menu ul li:hover a{color:#fff}

	.cmt-btn-style-border.cmt-btn-color-dark:hover,.cmt-topbar-wrapper.cmt-bgcolor-darkgrey.cmt-textcolor-white .social-icons li>a{color:#fff!important}

	.cmt-bgcolor-black,.cmt-bgcolor-darkgrey .testimonials-info .testimonials .testimonial-content blockquote,.cmt-bgcolor-darkgrey i,.cmt-bgcolor-darkgrey p,.cmt-bgcolor-darkgrey span,.cmt-bgcolor-dblack span,.cmt-bgcolor-skincolor .testimonials-info .testimonials .testimonial-content blockquote,.cmt-bgcolor-skincolor i,.cmt-bgcolor-skincolor p,.cmt-bgcolor-skincolor span,.cmt-header-style-04 .cmt-textcolor-white{color:rgba(255,255,255,.9)}

	.cmt-bgcolor-black p,.cmt-bgcolor-highlight .section-title .title-desc p,.footer .widget ul.widget_contact_wrapper li h6,.footer p{color:rgba(255,255,255,.85)}

	.top_bar_contact_item a,.top_bar_contact_item a i{transition:all .8s}

	.cmt-bgcolor-skincolor i,.cmt-bgcolor-skincolor p,.cmt-bgcolor-skincolor span{color:rgba(255,255,255,.95)}

	.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):before,.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-black:not(.btn-inline):before,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-black:not(.btn-inline):hover,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:not(.btn-inline):before,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-dark:not(.btn-inline):hover,.cmt-bgcolor-skincolor .heading-seperator span:before,.cmt-bgcolor-white,.cmt-bgcolor-white>.cmt-bg-layer,.cmt-bgcolor-white>.cmt-bg-layer>.cmt-col-wrapper-bg-layer-inner,.cmt-btn-style-fill.cmt-btn-color-white,.cmt-btn.cmt-btn-style-border.cmt-btn-color-white:not(.btn-inline):hover,.cmt-btn.cmt-btn-style-border.cmt-btn-color-white:not(.btn-inline):hover:before,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-header-style-04 .site-navigation,.cmt-icon_element-fill.cmt-icon_element-color-white,.cmt-progress-bar .progress-bar.progress-bar-color-bar_white,.cmt-toggle-title-bgcolor-white,.cmt-topbar-wrapper.cmt-bgcolor-darkgrey.cmt-textcolor-white .social-icons li:hover a,.featured-imagebox-team.style1,.featured-imagebox-team.style1 .social-link a,.featured-imagebox-team.style1 .social-link.selector,.newsletter-form input[type=submit]:hover,.progress-bar-color-bar_white,.top_bar .social-icons li a:hover{background-color:#fff}

	.cmt-bgcolor-darkgrey>.sep_holder .sep_line,.cmt-bgcolor-skincolor>.sep_holder .sep_line{border-color:rgba(255,255,255,.06)}

	.cmt-bgcolor-darkgrey .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-bgcolor-highlight .cmt-btn.cmt-btn-style-fill.cmt-btn-color-skincolor:not(.btn-inline):hover,.cmt-bgcolor-skincolor .cmt-btn.cmt-btn-style-fill.cmt-btn-color-black:not(.btn-inline):hover,.cmt-btn-style-fill.cmt-btn-color-skincolor:hover,.cmt-btn.cmt-btn-style-fill.cmt-btn-color-white,.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-white{border-color:#fff}

	.featured-icon-box.style2 .featured-content .featured-desc p{color:rgba(255,255,255,.75)}

	.cmt-bgcolor-darkgrey .cmt-icon.cmt-icon_element-color-darkgrey,.cmt-bgcolor-skincolor .cmt-icon.cmt-icon_element-color-darkgrey{background-color:rgba(255,255,255,.07)}

	.cmt-bgcolor-grey,.cmt-bgcolor-grey>.cmt-bg-layer,.cmt-bgcolor-grey>.cmt-bg-layer>.cmt-col-wrapper-bg-layer-inner,.cmt-blog-single blockquote,.cmt-btn-style-fill.cmt-btn-color-grey,.cmt-icon_element-fill.cmt-icon_element-color-grey,.cmt-pricing-plan .cmt-p_table-head,.cmt-toggle-title-bgcolor-grey .toggle-title,.header_search #search_query_top,.sidebar .widget-area.widget_border .widget.widget-contact,.widget .tagcloud a,.widget-Categories li span,.wrap-form.contact_form_1 span.text-input input,.wrap-form.contact_form_1 span.text-input select,.wrap-form.contact_form_1 span.text-input textarea{background-color:#f4f4f4}

	.cmt-btn-style-fill.cmt-btn-color-grey,.cmt-icon.cmt-icon_element-border.cmt-icon_element-color-grey,.cmt_single-image-inner:after,.cmt_single-image-inner:before{border-color:#f4f4f4}

	.comment-body:after{color:#f4f4f4}

	.cmt-bgcolor-grey.cmt-textcolor-darkgrey h6,.cmt-bgcolor-white.cmt-textcolor-darkgrey h6{color:#888}#preloader{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;display:block;background:#fff}

	.blobs .loader-blob-center{position:absolute;background:#1c63b8;top:50%;left:50%;width:30px;height:30px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);-webkit-animation:loader-blob-grow linear 3.4s infinite;animation:loader-blob-grow linear 3.4s infinite;border-radius:50%;box-shadow:0 -10px 40px -5px #1c63b8}

	.loader-blob{position:absolute;background:#1c63b8;top:50%;left:50%;width:30px;height:30px;border-radius:50%;-webkit-animation:blobs ease-out 3.4s infinite;animation:blobs ease-out 3.4s infinite;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);-webkit-transform-origin:center top;transform-origin:center top;opacity:.5}

	.loader-blob:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}

	.loader-blob:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}

	.loader-blob:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}

	.loader-blob:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}

	.loader-blob:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes blobs{0%{opacity:0;-webkit-transform:scale(0) translate(calc(-330px - 50%),-50%);transform:scale(0) translate(calc(-330px - 50%),-50%)}1%{opacity:1}35%,65%{opacity:1;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}99%{opacity:1}100%{opacity:0;-webkit-transform:scale(0) translate(calc(330px - 50%),-50%);transform:scale(0) translate(calc(330px - 50%),-50%)}}@keyframes blobs{0%{opacity:0;-webkit-transform:scale(0) translate(calc(-330px - 50%),-50%);transform:scale(0) translate(calc(-330px - 50%),-50%)}1%{opacity:1}35%,65%{opacity:1;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}99%{opacity:1}100%{opacity:0;-webkit-transform:scale(0) translate(calc(330px - 50%),-50%);transform:scale(0) translate(calc(330px - 50%),-50%)}}@-webkit-keyframes loader-blob-grow{0%,39%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}40%,42%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scale(1,.9) translate(-50%,-50%)}43%,44%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}45%,46%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}47%,48%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}52%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}54%{-webkit-transform:scale(1.7,1.6) translate(-50%,-50%);transform:scale(1.7,1.6) translate(-50%,-50%)}58%{-webkit-transform:scale(1.8,1.7) translate(-50%,-50%);transform:scale(1.8,1.7) translate(-50%,-50%)}68%,70%{-webkit-transform:scale(1.7,1.5) translate(-50%,-50%);transform:scale(1.7,1.5) translate(-50%,-50%)}78%{-webkit-transform:scale(1.6,1.4) translate(-50%,-50%);transform:scale(1.6,1.4) translate(-50%,-50%)}80%,81%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}82%,83%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}84%,85%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}86%,87%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}90%,91%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scale(1,.9) translate(-50%,-50%)}100%,92%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}}@keyframes loader-blob-grow{0%,39%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}40%,42%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scale(1,.9) translate(-50%,-50%)}43%,44%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}45%,46%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}47%,48%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}52%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}54%{-webkit-transform:scale(1.7,1.6) translate(-50%,-50%);transform:scale(1.7,1.6) translate(-50%,-50%)}58%{-webkit-transform:scale(1.8,1.7) translate(-50%,-50%);transform:scale(1.8,1.7) translate(-50%,-50%)}68%,70%{-webkit-transform:scale(1.7,1.5) translate(-50%,-50%);transform:scale(1.7,1.5) translate(-50%,-50%)}78%{-webkit-transform:scale(1.6,1.4) translate(-50%,-50%);transform:scale(1.6,1.4) translate(-50%,-50%)}80%,81%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}82%,83%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}84%,85%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}86%,87%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}90%,91%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scale(1,.9) translate(-50%,-50%)}100%,92%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}}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:0}

	.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%}

	.social-icons>[class*=social-]>a{width:33px;height:33px;line-height:33px;margin:0;border:1px solid;text-align:center;display:block;background-color:transparent;font-size:13px;border-radius:50%;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}

	.tooltip-top{position:relative}

	.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;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:-11px;border-top-color:transparent}

	.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;opacity:1}

	.slick-slide{border:0;outline:0}

	.slick-slide_ver-sep .slick-slide.slick-active:not(.slick-current)>div:after{position:absolute;content:"";top:0;left:-15px;height:100%;width:1px;background-color:#e4e4e4}

	.cmt-bgcolor-darkgrey .slick-slide_ver-sep .slick-slide.slick-active:not(.slick-current)>div:after,.cmt-bgcolor-skincolor .slick-slide_ver-sep .slick-slide.slick-active:not(.slick-current)>div:after{background-color:rgba(255,255,255,.3)}

	.slick_slider.slick_slider-opacity_block .slick-list{overflow:visible}

	.slick_slider.slick-dots-style1 .slick-dots,.slick_slider.slick-dots-style2 .slick-dots{position:absolute;bottom:-40px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;left:22%}

	.slick_slider.slick-dots-style1 .slick-dots li,.slick_slider.slick-dots-style2 .slick-dots li{display:inline-block;list-style:none;line-height:0}

	.slick_slider.slick-dots-style1 .slick-dots li{width:calc(19.3% - 0px)}

	.slick_slider.slick-dots-style1 .slick-dots li button{height:4px;width:100%;border:0;position:relative;margin:0;padding:0;font-size:0;background-color:transparent;background-color:#e2e9f1}

	.slick_slider.slick-dots-style1 .slick-dots li.slick-active button{margin:0}

	.slick_slider.slick-dots-style2 .slick-dots li button{height:10px;width:10px;border:0;font-size:0;padding:0;border-radius:50%;position:relative;margin:13px 10px 0 0;background-color:#e9e9e9}

	.slick_slider .slick-arrow{width:30px;height:30px;z-index:1;color:inherit;border:1px solid rgba(0,0,0,.3)}

	.slick_slider .slick-next{right:0}

	.slick_slider.slick-arrows-style1 .slick-arrow{border:1px solid #dbdbdb;border-radius:50%;opacity:0;z-index:11;overflow:hidden;box-shadow:unset}

	.slick_slider.slick-arrows-style1 .slick-next{right:0;left:auto}

	.slick_slider.slick-arrows-style1 .slick-prev{left:0}

	.slick_slider.slick-arrows-style1:hover .slick-arrow{margin:0 -60px;opacity:1;overflow:visible}

	.slick_slider.slick-arrows-style2 .slick-arrow{border-radius:50%}

	.slick_slider.slick-arrows-style2 .slick-next{right:-35px}

	.slick_slider.slick-arrows-style2 .slick-prev{left:-35px}

	.slick_slider.slick-arrows-style3 .slick-next,.slick_slider.slick-arrows-style3 .slick-prev{font-size:0;line-height:0;position:absolute;bottom:20px;width:45px;height:45px;padding:0;transform:translate(0,-50%);color:inherit;background-color:transparent;border:2px solid #e6e6e6;box-shadow:unset;border-radius:50%}

	.slick_slider.slick-arrows-style3 .slick-prev{right:50px;top:15%}

	.slick_slider.slick-arrows-style3 .slick-next{right:0;top:15%}

	.slick_slider .slick-next:before,.slick_slider .slick-prev:before{font-family:themify;font-size:15px;line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

	.slick_slider .slick-prev:before{content:"\e64a"}

	.slick_slider .slick-next:before{content:"\e649"}

	.slick-next,.slick-prev{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:0;background:0 0}

	.top_bar{width:100%;z-index:1;font-size:15px;height:30px;line-height:30px;border-bottom:1px solid #e9e9e9}

	.top_bar_icon{display:inline-block;margin-right:8px}

	.top_bar_contact_item{font-size:14px;height:30px;line-height:30px;padding-left:15px;padding-right:15px;position:relative;display:inline-block;border-left:1px solid rgba(0,0,0,.09)}

	.top_bar_contact_item:nth-last-child(3){border-right:1px solid rgba(0,0,0,.09)}

	.top_bar_contact_item:last-child{margin-right:22px}

	.top_bar_contact_item:last-child{margin-right:0;border-right:1px solid rgba(0,0,0,.09);border-left:none}

	.top_bar .social-icons li{margin-left:0;padding:0;font-size:14px;border-right:1px solid rgba(0,0,0,.09)}

	.top_bar .social-icons li:last-child{padding-right:0}

	.top_bar .social-icons li a{min-width:33px;font-size:13px;font-weight:400}

	.cmt-topbar-wrapper .top-contact.text-left{position:relative;float:left}

	.cmt-topbar-wrapper .top-contact.text-left li:not(:last-child):before{content:"";height:18px;width:1px;background-color:rgba(255,255,255,.09);display:block;position:absolute;right:0;top:17px}

	.top-contact li{position:relative;z-index:1;display:inline-block;padding-left:20px;padding-right:20px}

	.top-contact{list-style:none;margin:0;padding:0;font-size:14px;display:inline-block;position:relative}

	.cmt-topbar-content .topbar-right .list-inline{display:inline-block;line-height:50px}

	.cmt-topbar-wrapper .cmt-social-links-wrapper{margin:0;position:relative;padding-left:10px}

	.cmt-topbar-wrapper .social-icons li>a{display:block;border:none;line-height:50px;font-size:14px;font-weight:500;background-color:transparent;text-align:center;color:#8b8b8b}

	.top-contact i{margin-right:7px}

	.top-contact.cmt-highlight-left strong,.top-contact.cmt-highlight-right strong{font-weight:500}

	.top-contact.cmt-highlight-right:after{left:0}

	.top-contact.cmt-highlight-right:after{right:0}

	.top-contact.cmt-highlight-right:after{position:absolute;content:"";right:0;top:0;width:5000px;height:100%}

	.cmt-header-style-04 .cmt-topbar-wrapper .top-contact.text-left li:first-child{padding-left:0}

	.site-branding img{max-height:78px}

	.site-branding{display:flex;flex-direction:column;justify-content:center}

	.header_btn .cmt-btn{padding:12px 29px 11px 29px}

	.header_extra>div{margin-left:21px;position:relative}

	.header_search .search_btn{position:relative;padding:0;border:none;font-size:15px}

	.header_search_content button.close-search{position:absolute;right:15px;padding:0;color:#fff;font-size:21px;border-radius:0;box-shadow:unset}

	.header_search .header_search_content{position:fixed;top:0;bottom:0;left:0;background:rgba(18,29,41,0.9);height:100%;width:100%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}

	.header_search .header_search_content.on{visibility:visible;opacity:1;display:block;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}

	.header_search .header_search_content #searchbox{position:absolute;left:0;right:0;width:620px;max-width:100%;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}

	.header_search .header_search_content #search_query_top{background:0 0;border:0;border-bottom:1px solid #fff;height:70px;padding:0 60px 0 15px;font-weight:400;font-size:25px;width:100%;color:#fff;letter-spacing:0;text-overflow:ellipsis;overflow:hidden;outline:0;background-color:transparent}

	.header_search .header_search_content input::placeholder{color:#fff}

	.header_search .header_search_content_inner .close_btn{position:absolute;right:30px;left:auto;top:55px;color:#fff;cursor:pointer;width:60px;margin-left:-25px}

	.header_search .header_search_content .close_btn i{font-size:13px;font-weight:600;color:#fff;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:block;height:35px;width:35px;line-height:35px;text-align:center;border-radius:50%}

	.header_search .header_search_content .close_btn:hover i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}

	.site-navigation{position:relative;z-index:4}

	.widget_info{position:relative;padding-left:53px}

	.widget_info:before{display:block;content:"";position:absolute;height:100%;top:0;margin-top:0;width:1px;left:25px;background-color:rgba(38,48,69,.09)}

	.widget_info:not(:last-child){padding-right:60px}

	.widget_info .widget_icon{font-size:40px}

	.widget_info .widget_content{margin-left:20px;position:relative;padding:10px 0 0}

	.widget_info:not(:last-child) .widget_content:after{content:"";height:100%;width:1px;background-color:#f3f3f3;display:block;position:absolute;right:-30px;top:0}

	.widget_info .widget_title{font-size:20px;line-height:28px;font-weight:500}

	.widget_info .widget_desc{font-size:16px;line-height:7px;font-weight:400;margin-bottom:0;padding-bottom:5px}

	.widget_info .widget_desc a{color:#666d81}

	.footer{position:relative;z-index:1;background-image:url(/tema/images/footer-bg.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}

	.footer-logo{margin-bottom:25px}

	.footer-logo img{max-height:85px}

	.footer .widget .widget-title,.widget .widget-title{font-weight:600;font-size:22px;line-height:28px;margin-bottom:32px;position:relative;background-color:transparent}

	.widget ul{margin:0;padding:0;list-style:none}

	.footer a,.footer span{color:inherit}

	.footer .social-icons li>a{font-size:14px;width:40px;height:40px;line-height:40px;border-radius:6px;border:1px solid #1f2437}

	.footer .social-icons li>a:hover{background-color:transparent}

	.footer .social-icons li>a,.footer .social-icons li>a i{color:rgba(255,255,255,.8)}

	.footer .first-footer{padding:70px 0 70px}

	.footer .first-footer .widget .widget-title{font-size:30px;line-height:35px;margin-bottom:5px}

	.second-footer .row{border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}

	.second-footer .widget-area .widget{padding:40px 0 0px}

	.second-footer .widget_contact_wrapper li{padding-left:35px;position:relative;padding-bottom:15px}

	.second-footer .widget_contact_wrapper li i{position:absolute;left:0;top:6px;line-height:1;width:1em;text-align:center;font-size:inherit}

	.gallery-wrapper{display:inline-table;margin:0 -1.1666667% -1.1666667%}

	.images-gellary ul li{display:inline-table;max-width:30.33%;padding:3.800652% 1.1400652% 0;text-align:center;vertical-align:top;margin:0}

	.widget ul#menu-footer-quick-links li{padding:0 0 10px 0;position:relative}

	.widget ul#menu-footer-quick-links li:last-child{padding:0}

	.widget ul#menu-footer-quick-links li a{padding-left:25px}

	.widget ul#menu-footer-services li a{padding-left:25px}

	.widget ul#menu-footer-quick-links li a:before,.widget ul#menu-footer-services li a:before{position:absolute;font-family:FontAwesome;top:0;left:0;font-size:14px;content:"\f101";color:#436E8F}

	.widget ul#menu-footer-services li{padding:0 0 10px 0;position:relative}

	.widget ul#menu-footer-services li:last-child{padding:0}

	.widget ul#menu-footer-quick-links li,.widget ul#menu-footer-services li{color:rgba(255,255,255,.8)}

	.copyright{padding-top:18px;padding-bottom:18px;font-size:16px;line-height:20px;text-align:center}#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(/tema/images/pagetitle-bg.jpg);width:100%;background-size:cover;background-position:center;position:relative;z-index:1}

	.cmt-page-title-row.cmt-bgimage-yes .cmt-bg-layer{opacity:0}

	.cmt-page-title-row-inner{width:100%}

	.cmt-page-title-row-inner .row{min-height:140px}

	.page-title-heading h2{display:inline-block;text-transform:capitalize;font-size:40px;line-height:40px;font-weight:500;margin-bottom:10px;position:relative}

	.page-title-heading h3{font-size:16px;line-height:20px;font-weight:400;text-transform:capitalize}

	.breadcrumb-wrapper{z-index:99;display:inline-block}

	.breadcrumb-wrapper span{font-size:15px;line-height:24px;display:inline-block;font-weight:400;position:relative}

	.cmt-team-single-contents .left-content h4,.cmt-team-single-contents .right-content h4{font-size:24px;line-height:28px;margin-bottom:25px;font-weight:500}

	.cmt-team-single-contents .cmt-team-details-list p{margin-right:3px;margin-bottom:10px;position:relative;font-size:16px;font-weight:500}

	.cmt-service-single-content-area h4{font-size:26px;line-height:36px}

	.cmt-pf-single-content-wrapper,.cmt-pf-single-content-wrapper-innerbox{position:relative}

	.cmt-pf-single-content-wrapper{margin-bottom:30px}

	.cmt-pf-single-detail-box .cmt-pf-detailbox-title{position:relative;font-size:25px;line-height:30px;font-weight:500;margin-bottom:5px}

	.cmt-pf-single-detail-box ul{margin:0;padding:0}

	.cmt-pf-single-detail-box .cmt-pf-detailbox-title{position:relative;font-size:25px;line-height:30px;font-weight:500;margin-bottom:5px}

	.cmt-pf-view-top-image .cmt-pf-single-detail-box{right:0;bottom:-60px;min-width:360px;padding:40px 30px 26px;position:absolute}

	.cmt-pf-view-left-image .cmt-pf-single-detail-box .cmt-portfolio-title h2{position:relative;font-size:25px;line-height:30px;padding:0 30px 20px;margin:0 -30px;margin-bottom:20px;border-bottom:2px solid #fff}

	.cmt-pf-view-left-image .cmt-pf-single-detail-box{padding:20px 30px 15px}

	.cmt-pf-single-detail-box ul li:not(:last-child){border-bottom:1px solid rgb(255 255 255 / 8%)}

	.cmt-bgcolor-grey.cmt-pf-single-detail-box ul li:not(:last-child){border-bottom:1px solid #f0f0f0}

	.cmt-pf-single-detail-box ul li{position:relative;display:block;padding:15px 0;font-size:15px;margin-left:3px}

	.cmt-pf-view-left-image .cmt-pf-single-detail-box ul li{padding:11px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:flex;flex-direction:row;justify-content:left;align-items:center}

	.cmt-pf-single-detail-box ul li .cmt-pf-data-title{font-weight:500;font-size:20px;line-height:35px}

	.cmt-pf-single-detail-box ul li .cmt-pf-data-title i{margin-right:15px;font-size:20px;line-height:35px;display:inline}

	.cmt-pf-single-detail-box ul li .cmt-pf-data-details{padding-left:35px;font-size:16px}

	.cmt-pf-view-left-image .cmt-pf-single-detail-box ul li .cmt-pf-data-title{font-weight:500;font-weight:500;font-size:15px;margin-right:5px}

	.cmt-pf-view-left-image .cmt-pf-single-detail-box ul li .cmt-pf-data-details{padding-left:0;font-size:16px;display:inline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}

	.cmt-pf-single-content-area h2{text-align:left;font-size:30px;line-height:40px}

	.cmt-pf-single-content-area .cmt-btn{padding:14px 24px;text-transform:capitalize;font-size:15px}

	.cmt-pf-single-content-area .cmt-nextprev-bottom-nav .cmt-btn.cmt-btn-style-border{padding:14px 28px;border:1px solid currentColor}

	.cmt-nextprev-bottom-nav{position:relative;margin-bottom:80px;margin-top:30px;border-top:1px solid #e4e4e4;padding-top:30px;margin-bottom:55px}

	.post.cmt-blog-classic{margin-bottom:35px}

	.cmt-post-featured-wrapper,.post.cmt-blog-classic{position:relative}

	.cmt-blog-classic .cmt-blog-classic-content{padding:30px 30px 40px;background:#fff;z-index:1;position:relative;box-shadow:0 0 10px 0 rgba(0,43,92,.08)}

	.cmt-blog-classic .post-meta .cmt-meta-line,.cmt-blog-single .post-meta .cmt-meta-line{font-size:13px;line-height:15px;padding-right:20px;position:relative}

	.cmt-blog-classic .post-meta .cmt-meta-line:last-child,.cmt-blog-single .post-meta .cmt-meta-line:last-child{padding-right:0}

	.cmt-blog-classic .post-meta .cmt-meta-line:not(:last-child):after,.cmt-blog-classic .post-meta .cmt-meta-line:not(:last-child):before,.cmt-blog-single .post-meta .cmt-meta-line:not(:last-child):after,.cmt-blog-single .post-meta .cmt-meta-line:not(:last-child):before{position:absolute;content:"";height:15px;width:1px;border-radius:100%;top:2px;right:6px;display:block;background-color:#e0e0e0}

	.cmt-blog-classic .post-meta .cmt-meta-line:not(:last-child):after,.cmt-blog-single .post-meta .cmt-meta-line:not(:last-child):after{right:10px}

	.cmt-blog-classic .post-meta .cmt-meta-line img,.cmt-blog-single .post-meta .cmt-meta-line img{width:30px;height:30px;border-radius:50%;margin-right:10px}

	.cmt-blog-classic .post-meta .cmt-meta-line i,.cmt-blog-single .post-meta .cmt-meta-line i{padding-right:7px;font-size:13px}

	.cmt-blog-classic .cmt-box-post-date,.cmt-blog-single .cmt-box-post-date{position:absolute;top:30px;left:-25px}

	.cmt-blog-classic .cmt-box-post-date .cmt-entry-date,.cmt-blog-single .cmt-box-post-date .cmt-entry-date{color:#fff;height:auto;width:auto;padding:13px 16px 12px 15px;text-align:center;display:flex;flex-direction:column;justify-content:center;z-index:2;border-radius:3px;text-transform:uppercase}

	.cmt-blog-classic .cmt-box-post-date .cmt-entry-date .entry-date,.cmt-blog-classic .cmt-box-post-date .cmt-entry-date .entry-month,.cmt-blog-single .cmt-box-post-date .cmt-entry-date .entry-date,.cmt-blog-single .cmt-box-post-date .cmt-entry-date .entry-month{font-size:18px;font-weight:600;line-height:20px}

	.cmt-blog-classic .cmt-blogbox-desc-footer{padding-top:10px;margin-top:25px}

	.cmt-blog-single{box-shadow:0 0 10px 0 rgba(43,52,59,.1)}

	.cmt-blog-single .cmt-blog-single-content{padding:30px 30px}

	.cmt-blog-single .cmt-blog-single-content h4{font-size:22px;line-height:30px}

	.cmt-blog-single-content .post-meta{margin:0 0 20px 0;padding-bottom:15px;border-bottom:1px solid #ededed}

	.cmt-blog-single blockquote{display:block;padding:30px 50px 30px 45px;position:relative;font-weight:400;margin:35px 0 55px 0;font-size:20px;line-height:30px;border-radius:10px;letter-spacing:1px;border:1px solid #e8e8e8}

	.cmt-blog-single blockquote:after{content:'';font-family:'Josefin Sans',sans-serif;display:inline-block;position:absolute;font-size:150px;font-weight:400;font-style:normal;line-height:185px;top:auto;bottom:-30px;right:35px;width:66px;height:66px;background-color:#fff;color:#dedede;border:1px solid;border-radius:50px;text-align:center}

	.cmt-blog-single blockquote:before{content:'';background-color:#888;background-repeat:no-repeat;-webkit-mask-box-image:url(/tema/images/quote.svg);-webkit-mask-size:cover;position:absolute;display:block;bottom:-10px;right:46px;height:25px;width:40px;z-index:3;text-align:center}

	.cmt-blog-single blockquote cite{font-size:16px}

	.cmt-blog-single h4{font-size:30px;display:inline-block;line-height:36px;margin-top:10px}

	.cmt-blog-single .cmt-blogbox-desc-footer{display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding-top:30px;border-top:1px solid #dce1e9}

	.comments-area{padding-top:50px;margin-bottom:0}

	.comments-area h2{font-size:26px;line-height:32px;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{padding:30px 30px;border:1px solid #e0e0e0;border-radius:10px}

	.comment-body .comment-author,.comment-body .comment-box{display:table-cell;vertical-align:top}

	.comment-author img{width:81px;height:81px;display:block;border-radius:50%;margin-right:25px}

	.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:14px;line-height:24px;margin-right:10px}

	.cmt-comment-owner,.comment-meta .cmt-comment-owner h5{display:block;font-size:22px;line-height:1;margin-bottom:5px}

	.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 .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .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:30px}

	.comments-area .comment-respond .comment-reply-title{font-size:28px;line-height:34px;margin-bottom:15px}

	.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{background-color:transparent;font-size:15px;padding:9px 15px;border-radius:0;border:1px solid rgba(119,119,119,.2)}

	.comments-area .comment-form .comment-form-author,.comments-area .comment-form .comment-form-email,.comments-area .comment-form .comment-form-url{position:relative;float:left;width:32%;margin-right:2%}

	.comments-area .comment-form .comment-form-url{margin-right:0}

	.contact-block ul.social-icons li{margin:18px 0;display:block}

	.contact-block ul.social-icons>[class*=social-]>a{height:46px;width:46px;line-height:46px;font-size:19px;text-align:center;margin:0 auto}

	.error-404{position:relative}

	.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #e9e9e9}section.error-404{padding:150px 0 150px;text-align:center;background-image:url(/tema/images/error-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}section.error-404 .cmt-big-icon{font-size:120px}section.error-404 h1{font-size:70px;text-transform:uppercase;line-height:100%}section.error-404 .page-content p{font-size:18px;margin-bottom:40px}#map{display:block;height:460px;width:100%}