:root{--theme-color:#504416;--theme-color2:#8b830e;--skin-color:#524e04;--dark-grey-color:#202328;--dark-color:#202328;--body-fonts-color:#666;--title-fonts-color:#202426;--grey-color:#f7f7f7;--white-color:#fff;--body-fonts:"Roboto",Tahoma,Geneva,sans-serif;--title-fonts:"Exo",Arial,Helvetica,sans-serif;--section-title-space:0px}::-moz-selection{background:var(--skin-color);color:var(--white-color);text-shadow:none}::selection{background:var(--skin-color);color:var(--white-color);text-shadow:none}body{color:var(--body-fonts-color);font-family:var(--body-fonts);font-size:16px;font-weight:400;letter-spacing:.1px;line-height:25px}h1,h2,h3,h4,h5,h6{color:var(--title-fonts-color);font-family:var(--title-fonts);font-style:normal;font-weight:700;margin-bottom:15px;text-transform:uppercase;-ms-word-wrap:break-word;word-wrap:break-word}h1{font-size:40px;line-height:45px}h1,h2{font-style:normal}h2{font-size:33px;line-height:43px}h3{font-size:30px;line-height:35px}h3,h4{font-style:normal}h4{font-size:22px;line-height:32px}h5{font-size:18px;line-height:28px}h5,h6{font-style:normal}h6{font-size:16px;line-height:21px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,a:active,a:focus,a:hover{color:var(--skin-color);outline:none;text-decoration:none}a,button,input{outline:none}.auto-container{margin:0 auto;max-width:1200px;padding:0 15px;position:static}.medium-container{max-width:850px}.page-wrapper{margin:0 auto;min-width:300px;position:relative;width:100%}ol,ul{margin:0;padding:0}strong{font-weight:700}iframe{border:none;display:block;width:100%}p{margin:0 0 15px}menu,ol,ul{margin:16px 0;padding:0 0 0 25px}.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{background-color:var(--white-color);border:1px solid hsla(0,0%,47%,.2);border-radius:0;color:var(title-fonts-color);font-family:inherit;font-size:14px;font-weight:400;letter-spacing:0;line-height:inherit;outline:none;padding:13px 15px 14px;text-transform:inherit;transition:border .2s linear,box-shadow .2s linear;vertical-align:middle;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:2px solid transparent;border-radius:0;color:var(--white-color);cursor:pointer;display:inline-block;font-size:13px;font-weight:500;line-height:21px;outline:none;padding:11px 40px;text-decoration:none;transition:all .25s ease;-webkit-font-smoothing:antialiased}button:focus{border:0;box-shadow:none;outline:0}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{-webkit-appearance:searchfield;border:1px solid var(--skin-color);-webkit-box-shadow:none;-moz-box-shadow:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width: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-placeholde,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:var(--white-color)}body .page{overflow:hidden;position:relative;z-index:10}body .site-main{background-color:var(--white-color);position:relative;z-index:1}body .page.sidebar-true .site-main{background-color:var(--white-color);padding:0}.container{max-width:1200px}.col-lg-2dot4{flex:0 0 20%;max-width:20%}.spacing-1{margin:0 35px;padding:88px 35px 20px}.spacing-2{margin-right:-110px;padding:150px 0 150px 81px;z-index:-1}.spacing-3{margin:0 0 115px;padding:98px 80px 85px 370px}.p-10{padding:10px!important}.p-15{padding:15px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.p-50{padding:50px}.p-60{padding:60px}.p-80{padding:80px}.p-100{padding:100px}.p-175{padding:175px}.padding_right0{padding-right:0!important}.padding_right5{padding-right:5px}.padding_right10{padding-right:10px}.padding_right15{padding-right:15px!important}.padding_right20{padding-right:20px}.padding_right25{padding-right:25px}.padding_right30{padding-right:30px}.padding_right35{padding-right:35px}.padding_right40{padding-right:40px}.padding_right45{padding-right:45px}.padding_right50{padding-right:50px}.padding_right55{padding-right:55px}.padding_right60{padding-right:60px}.padding_right65{padding-right:65px}.padding_right70{padding-right:70px}.padding_right75{padding-right:75px}.padding_right80{padding-right:80px}.padding_right85{padding-right:85px}.padding_right90{padding-right:90px}.padding_right95{padding-right:95px}.padding_right100{padding-right:100px}.padding_right110{padding-right:110px}.padding_left0{padding-left:0!important}.padding_left3{padding-left:3px}.padding_left5{padding-left:5px}.padding_left10{padding-left:10px}.padding_left15{padding-left:15px!important}.padding_left20{padding-left:20px}.padding_left25{padding-left:25px}.padding_left30{padding-left:30px}.padding_left35{padding-left:35px}.padding_left40{padding-left:40px}.padding_left45{padding-left:45px}.padding_left50{padding-left:50px}.padding_left55{padding-left:55px}.padding_left60{padding-left:60px}.padding_left65{padding-left:65px}.padding_left70{padding-left:70px}.padding_left75{padding-left:75px}.padding_left80{padding-left:80px}.padding_left85{padding-left:85px}.padding_left90{padding-left:90px}.padding_left95{padding-left:95px}.padding_left100{padding-left:100px}.padding_top0{padding-top:0!important}.padding_top5{padding-top:5px}.padding_top10{padding-top:10px}.padding_top15{padding-top:15px}.padding_top20{padding-top:20px}.padding_top25{padding-top:25px}.padding_top30{padding-top:30px}.padding_top35{padding-top:35px}.padding_top40{padding-top:40px}.padding_top45{padding-top:45px}.padding_top50{padding-top:50px}.padding_top55{padding-top:55px}.padding_top60{padding-top:60px}.padding_top65{padding-top:65px}.padding_top70{padding-top:70px}.padding_top75{padding-top:75px}.padding_top80{padding-top:80px}.padding_top85{padding-top:85px}.padding_top90{padding-top:90px}.padding_top100{padding-top:100px}.padding_top120{padding-top:120px}.padding_top145{padding-top:145px}.padding_top150{padding-top:150px}.padding_top170{padding-top:170px}.padding_bottom0{padding-bottom:0!important}.padding_bottom5{padding-bottom:5px}.padding_bottom10{padding-bottom:10px}.padding_bottom15{padding-bottom:15px}.padding_bottom20{padding-bottom:20px}.padding_bottom25{padding-bottom:25px}.padding_bottom30{padding-bottom:30px}.padding_bottom35{padding-bottom:35px}.padding_bottom40{padding-bottom:40px}.padding_bottom45{padding-bottom:45px}.padding_bottom50{padding-bottom:50px}.padding_bottom55{padding-bottom:55px}.padding_bottom60{padding-bottom:60px}.padding_bottom70{padding-bottom:70px}.padding_bottom80{padding-bottom:80px}.padding_bottom90{padding-bottom:90px}.padding_bottom100{padding-bottom:100px}.padding_bottom120{padding-bottom:120px}.padding_bottom130{padding-bottom:130px}.padding_bottom140{padding-bottom:140px}.padding_bottom150{padding-bottom:150px}.padding_bottom160{padding-bottom:160px}.padding_bottom170{padding-bottom:170px}.padding_bottom180{padding-bottom:180px}.padding_bottom190{padding-bottom:190px}.padding_bottom200{padding-bottom:200px}.margin_top0{margin-top:0!important}.margin_top5{margin-top:5px}.margin_top10{margin-top:10px}.margin_top15{margin-top:15px}.margin_top18{margin-top:18px}.margin_top20{margin-top:20px}.margin_top25{margin-top:25px}.margin_top30{margin-top:30px}.margin_top35{margin-top:35px}.margin_top40{margin-top:40px}.margin_top45{margin-top:45px}.margin_top50{margin-top:50px!important}.margin_top60{margin-top:60px}.margin_top65{margin-top:65px}.margin_top70{margin-top:70px}.margin_top75{margin-top:75px}.margin_top80{margin-top:80px}.margin_top90{margin-top:90px}.margin_top100{margin-top:100px}.margin_top120{margin-top:120px}.margin_top130{margin-top:130px}.margin_top140{margin-top:140px}.margin_top145{margin-top:145px}.margin_top150{margin-top:150px}.margin_top160{margin-top:160px}.margin_top165{margin-top:165px}.margin_top190{margin-top:190px}.margin_top200{margin-top:200px}.mt_5{margin-top:-5px}.mt_6{margin-top:-6px}.mt_10{margin-top:-10px}.mt_15{margin-top:-15px}.mt_20{margin-top:-20px}.mt_25{margin-top:-25px}.mt_30{margin-top:-30px}.mt_35{margin-top:-35px}.mt_40{margin-top:-40px}.mt_50{margin-top:-50px}.mt_55{margin-top:-55px}.mt_60{margin-top:-60px}.mt_65{margin-top:-65px}.mt_70{margin-top:-70px}.mt_80{margin-top:-80px}.mt_90{margin-top:-90px}.mt_100{margin-top:-100px}.mt_110{margin-top:-110px}.mt_120{margin-top:-120px}.mt_130{margin-top:-130px}.mt_140{margin-top:-140px}.mt_150{margin-top:-150px}.mt_160{margin-top:-160px}.mt_170{margin-top:-170px}.mt_180{margin-top:-180px}.mt_190{margin-top:-190px}.mt_200{margin-top:-200px}.mt_210{margin-top:-210px}.mt_220{margin-top:-220px}.mt_240{margin-top:-240px}.mt_260{margin-top:-260px}.mt_280{margin-top:-280px}.mt_325{margin-top:-325px}.mt_340{margin-top:-340px}.mt_350{margin-top:-350px}.margin_bottom0{margin-bottom:0!important}.margin_bottom5{margin-bottom:5px}.margin_bottom10{margin-bottom:10px!important}.margin_bottom15{margin-bottom:15px}.margin_bottom25{margin-bottom:25px}.margin_bottom20{margin-bottom:20px}.margin_bottom30{margin-bottom:30px}.margin_bottom35{margin-bottom:35px}.margin_bottom40{margin-bottom:40px}.margin_bottom45{margin-bottom:45px}.margin_bottom50{margin-bottom:50px}.margin_bottom60{margin-bottom:60px}.margin_bottom65{margin-bottom:65px}.margin_bottom70{margin-bottom:70px}.margin_bottom80{margin-bottom:80px}.margin_bottom90{margin-bottom:90px}.margin_bottom100{margin-bottom:100px}.mb_5{margin-bottom:-5px}.mb_10{margin-bottom:-10px}.mb_15{margin-bottom:-15px}.mb_20{margin-bottom:-20px}.mb_25{margin-bottom:-25px}.mb_30{margin-bottom:-30px}.mb_40{margin-bottom:-40px}.mb_50{margin-bottom:-50px}.mb_60{margin-bottom:-60px}.mb_70{margin-bottom:-70px}.mb_75{margin-bottom:-75px}.mb_80{margin-bottom:-80px}.mb_85{margin-bottom:-85px}.mb_90{margin-bottom:-90px}.mb_100{margin-bottom:-100px}.mb_110{margin-bottom:-110px}.mb_120{margin-bottom:-120px}.mb_140{margin-bottom:-140px}.margin_left0{margin-left:0!important}.margin_left10{margin-left:10px}.margin_left15{margin-left:15px}.margin_left20{margin-left:20px}.margin_left30{margin-left:30px}.margin_left40{margin-left:40px}.margin_left45{margin-left:45px}.margin_left50{margin-left:50px}.margin_left60{margin-left:60px}.margin_left70{margin-left:70px}.margin_left80{margin-left:80px}.margin_left90{margin-left:90px}.margin_left100{margin-left:100px}.margin_left110{margin-left:110px}.margin_left120{margin-left:120px}.margin_left130{margin-left:130px}.margin_left140{margin-left:140px}.margin_left150{margin-left:150px}.margin_left160{margin-left:160px}.margin_left170{margin-left:170px}.margin_left180{margin-left:180px}.margin_left190{margin-left:190px}.margin_left200{margin-left:200px}.margin_left230{margin-left:230px}.ml_10{margin-left:-10px}.ml_15{margin-left:-15px}.ml_20{margin-left:-20px}.ml_25{margin-left:-25px}.ml_29{margin-left:-29px}.ml_30{margin-left:-30px}.ml_35{margin-left:-35px}.ml_40{margin-left:-40px}.ml_50{margin-left:-50px}.ml_60{margin-left:-60px}.ml_65{margin-left:-65px}.ml_70{margin-left:-70px}.ml_80{margin-left:-80px}.ml_90{margin-left:-90px}.ml_100{margin-left:-100px}.ml_110{margin-left:-110px}.ml_120{margin-left:-120px}.ml_130{margin-left:-130px}.ml_140{margin-left:-140px}.ml_150{margin-left:-150px}.ml_160{margin-left:-160px}.ml_180{margin-left:-180px}.ml_200{margin-left:-200px}.ml_210{margin-left:-210px}.ml_220{margin-left:-220px}.ml_240{margin-left:-240px}.ml_260{margin-left:-260px}.ml_280{margin-left:-280px}.ml_300{margin-left:-300px}.margin_right0{margin-right:0!important}.margin_right10{margin-right:10px}.margin_right15{margin-right:15px}.margin_right20{margin-right:20px}.margin_right25{margin-right:25px}.margin_right30{margin-right:30px}.margin_right40{margin-right:40px}.margin_right45{margin-right:45px}.margin_right50{margin-right:50px}.margin_right60{margin-right:60px}.margin_right70{margin-right:70px}.margin_right80{margin-right:80px}.margin_right90{margin-right:90px}.margin_right100{margin-right:100px}.margin_right110{margin-right:110px}.margin_right120{margin-right:120px}.margin_right130{margin-right:130px}.margin_right140{margin-right:140px}.margin_right150{margin-right:150px}.margin_right160{margin-right:160px}.margin_right170{margin-right:170px}.margin_right180{margin-right:180px}.margin_right190{margin-right:190px}.margin_right200{margin-right:200px}.margin_right230{margin-right:230px}.margin_right280{margin-right:280px}.mr_10{margin-right:-10px}.mr_15{margin-right:-15px}.mr_20{margin-right:-20px}.mr_25{margin-right:-25px}.mr_30{margin-right:-30px}.mr_40{margin-right:-40px}.mr_50{margin-right:-50px}.mr_60{margin-right:-60px}.mr_70{margin-right:-70px}.mr_80{margin-right:-80px}.mr_90{margin-right:-90px}.mr_100{margin-right:-100px}.mr_110{margin-right:-110px}.mr_120{margin-right:-120px}.mr_130{margin-right:-130px}.mr_140{margin-right:-140px}.mr_150{margin-right:-150px}.mr_160{margin-right:-160px}.mr_180{margin-right:-180px}.mr_200{margin-right:-200px}.mr_210{margin-right:-210px}.mr_220{margin-right:-220px}.mr_240{margin-right:-240px}.mr_260{margin-right:-260px}.mr_280{margin-right:-280px}.mr_300{margin-right:-300px}.mr_330{margin-right:-330px}.mr_350{margin-right:-350px}.mr_360,.mr_370{margin-right:-370px}.gy-30{--bs-gutter-y:30px}.gy-40{--bs-gutter-y:37px}.gy-50{--bs-gutter-y:50px}.gx-10{--bs-gutter-x:10px}@media (min-width:1500px){.gx-60{--bs-gutter-x:60px}}@media (min-width:1399px){.gx-30{--bs-gutter-x:30px}.gx-25{--bs-gutter-x:25px}.gx-40{--bs-gutter-x:40px}}@media (max-width:991px){.gy-50{--bs-gutter-y:40px}}.ttm-textcolor-skincolor{color:var(--skin-color)}.ttm-textcolor-darkgreycolor{color:var(--dark-grey-color)}.ttm-textcolor-greycolor{color:var(--grey-color)}.ttm-textcolor-whitecolor{color:var(--white-color)}a{color:inherit}a,img{transition:all .3s ease 0s}label{font-size:14px}.fs-14{font-size:14px!important;line-height:27px}.fs-16{font-size:16px!important;line-height:28px}.fs-17{font-size:17px!important;line-height:27px}.fs-18{font-size:18px!important;line-height:26px}.fs-20{font-size:20px!important;line-height:28px}.fs-22{font-size:22px!important;line-height:26px}.fs-23{font-size:23px!important;line-height:37px!important}.fs-24{font-size:24px!important;line-height:26px}.fs-26{font-size:26px!important;line-height:36px}.fs-28{font-size:28px!important;line-height:38px}.fs-30{font-size:30px!important;line-height:40px}.fs-35{font-size:35px!important;line-height:45px}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600!important}.font-weight-800{font-weight:800!important}.box-shadow{box-shadow:0 0 10px 0 rgb(0 0 0/7%)}.border-rad_3{border-radius:3px}.border-rad_4{border-radius:4px}.border-rad_5{border-radius:5px}.border-rad_6{border-radius:6px}.border-rad_7{border-radius:7px}.border-rad_8{border-radius:8px}.border-rad_9{border-radius:9px}.border-rad_10{border-radius:10px}.alignleft{float:left;margin:.425em 1.75em 1.25em 0}.alignright{float:right;margin:.425em 0 1.25em 1.75em}.width-30{width:30%}.width-33{width:33%}.width-36{width:36%}.width-38{width:38%!important}.width-47{width:47.1%!important}.width-62{width:62%!important}.width-64{width:64%}.width-75{width:75%}.width-100{width:100%}.width-50{width:50%}.width-150{width:150px}.z-index_1{z-index:-1}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.top-0{top:0}.bottom-0{bottom:0}.right-0{right:0}.left-0{left:0}.ttm_single_image-wrapper{position:relative}.imagestyle-one{position:absolute;right:-65%;top:-40px}.imagestyle-two:before{background-color:var(--grey-color);content:"";display:block;height:100%;left:40px;position:absolute;top:30px;width:93%;z-index:-1}.ttm_single_image_text.style1{left:44%;position:absolute;top:11.5%}.ttm_single_image_text.style1:before{content:unset}.ttm_single_image_text.style1 p{background-color:var(--white-color);border:0;box-shadow:0 0 10px 0 rgb(0 0 0/9%);color:var(--dark-grey-color);font-size:19px;font-style:italic;font-weight:400;line-height:31px;margin:0;padding:40px 30px 30px;text-align:center}.ttm_single_image_text.style1 p:before{webkit-mask:url(../images/quote-img1.html);-webkit-mask:url(../images/quote-img1.html);mask:url(../images/quote-img1.html);-webkit-mask-box-image:url(../images/quote-img1.html);content:"";display:block;height:22px;left:0;margin:0 auto;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:-11px;width:30px;z-index:3}.ttm_single_image_text.style1 p:after{background-color:var(--white-color);border-radius:50%;box-shadow:0 8px 24px hsla(210,8%,62%,.2);content:"";display:block;height:60px;left:0;margin:0 auto;position:absolute;right:0;top:-30px;width:60px;z-index:1}.imagestyle-four{background-color:var(--white-color);border:2px solid #e3e3e3;margin:0;padding:15px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.breadcrumb-wrapper span,.featured-imagebox-post .featured-content .post-meta span i,.featured-imagebox-post .ttm-btn i,.featured-imagebox-post.style2 .featured-content .post-meta span i,.featured-imagebox-post.style2 .featured-content h3:hover a,.featured-imagebox-services.style1:hover .featured-content .ttm-details-link a,.footer .widget ul.ttm-recent-post-list>li>.post-detail a:hover,.slick-active.slick-current .testimonials.ttm-testimonial-box-view-style2 .testimonial-content blockquote:before,.ttm-bgcolor-darkgrey .top_bar .top_bar_contact_item .top_bar_icon i,.ttm-bgcolor-darkgrey .ttm-btn-color-skincolor,.ttm-bgcolor-darkgrey .ttm-btn-color-skincolor i,.ttm-bgcolor-darkgrey .ttm-icon_element-color-skincolor i,.ttm-bgcolor-darkgrey .ttm-textcolor-skincolor h1,.ttm-bgcolor-darkgrey .ttm-textcolor-skincolor h2,.ttm-bgcolor-darkgrey .ttm-textcolor-skincolor h3,.ttm-bgcolor-darkgrey .ttm-textcolor-skincolor h4,.ttm-bgcolor-darkgrey .ttm-textcolor-skincolor h5,.ttm-bgcolor-darkgrey .ttm-textcolor-skincolor h6,.ttm-bgcolor-darkgrey a:hover,.ttm-bgcolor-darkgrey a:hover i,.ttm-bgcolor-grey .ttm-btn-color-skincolor,.ttm-blog-classic .post-meta .ttm-meta-line i,.ttm-blog-single .post-meta .ttm-meta-line i,.ttm-blogbox-footer-readmore .ttm-btn i,.ttm-btn-color-skincolor,.ttm-btn-style-border.ttm-btn-color-skincolor,.ttm-header-style-02 .header_btn i,.ttm-header-style-03 #site-header-menu .site-navigation ul.menu>li.active>a,.ttm-highlight-quote blockquote:before,.ttm-icon_element-border.ttm-icon_element-color-grey,.ttm-icon_element-border.ttm-icon_element-color-skincolor,.ttm-icon_element-color-skincolor,.ttm-icon_element-color-skincolor:not(.ttm-icon_element-fill) i,.ttm-icon_element-fill.ttm-icon_element-color-white,.ttm-list-icon-color-skincolor li i,.ttm-page-title-row .breadcrumb-wrapper i,.ttm-tags-links-title i,.ttm-textcolor-skincolor,.ttm-textcolor-skincolor a,.ttm-textcolor-skincolor h1,.ttm-textcolor-skincolor h2,.ttm-textcolor-skincolor h3,.ttm-textcolor-skincolor h4,.ttm-textcolor-skincolor h5,.ttm-textcolor-skincolor h6,.ttm-textcolor-skincolor i,.ttm-textcolor-white a:hover,.widget ul#menu-footer-quick-links li a:before,.widget.offer_widget h2,.widget.offer_widget h3,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-skincolor,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-skincolor a,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-skincolor i,:not(.ttm-bgcolor-darkgrey) a.ttm-textcolor-skincolor,:not(.ttm-bgcolor-darkgrey) i.ttm-textcolor-skincolor,a.ttm-textcolor-skincolor,h3.title span,i.ttm-textcolor-skincolor{color:var(--skin-color)}#totop.top-visible,.banner_slider_3 .slide .slide__content--headings .highlight_text:after,.banner_slider_wrapper .slider-social-links-wrapper li a:hover,.breadcrumb-wrapper span:first-child:after,.featured-icon-box.style4:hover .featured-icon:before,.featured-icon-box.style5:hover i.ttm-num,.featured-imagebox-portfolio.style1 .ttm-media-link a,.featured-imagebox-portfolio.style2 .ttm-media-link a,.featured-imagebox-post.style1 .ttm-box-post-date,.featured-imagebox-post.style2 .ttm-box-post-date,.featured-imagebox-procedure .process-num,.featured-imagebox-procedure .process-num:after,.featured-imagebox-team.style1:hover .ttm-media-link,.footer .widget .widget-title:after,.footer .widget .widget-title:before,.pagination-block .page-numbers.current,.pagination-block .page-numbers:hover,.progress-bar-color-bar_white.progress-bar,.sidebar .widget-area .widget:after,.slick_slider.slick-arrows-style1 .slick-next:hover,.slick_slider.slick-arrows-style3 .slick-arrow:hover,.slick_slider.slick-arrows-style4 .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,.slide .slide__content--headings>h3:after,.slide .slide__content--headings>h3:before,.testimonials.ttm-testimonial-box-view-style1 .testimonial-avatar:before,.ttm-bgcolor-darkgrey .tooltip:after,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:not(.btn-inline):hover:before,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover:after,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover:before,.ttm-bgcolor-darkgrey .ttm-progress-bar.style1 .progress-bar.progress-bar-color-bar_skincolor,.ttm-bgcolor-darkgrey [data-tooltip]:after,.ttm-bgcolor-grey .tooltip:after,.ttm-bgcolor-grey [data-tooltip]:after,.ttm-bgcolor-skincolor,.ttm-bgcolor-skincolor>.ttm-bg-layer,.ttm-bgcolor-skincolor>.ttm-bg-layer>.ttm-col-wrapper-bg-layer-inner,.ttm-blog-classic .ttm-box-post-date,.ttm-blog-single .ttm-box-post-date,.ttm-btn .ttm-btn-style-border .ttm-btn-color-darkgrey:hover,.ttm-btn-style-fill.ttm-btn-color-darkgrey a:hover,.ttm-btn-style-fill.ttm-btn-color-skincolor,.ttm-btn.ttm-btn-color-darkgrey:not(.btn-inline):hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-skincolor:not(.btn-inline):hover:after,.ttm-btn.ttm-btn-style-border.ttm-btn-color-skincolor:not(.btn-inline):hover:before,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-dark:not(.btn-inline):hover:after,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-dark:not(.btn-inline):hover:before,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover:after,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover:before,.ttm-header-style-01 .social-icons li a:hover,.ttm-icon_element-fill.ttm-icon_element-color-skincolor,.ttm-play-icon-btn .ttm-play-icon-animation.ttm-play-icon-animation-skincolor:after,.ttm-play-icon-btn .ttm-play-icon-animation.ttm-play-icon-animation-skincolor:before,.ttm-progress-bar .progress-bar-percent,.ttm-social-share-wrapper ul li a:hover,.ttm-team-member-single-content .ttm-social-links-wrapper ul li a:hover,.ttm-textcolor-skincolor .tooltip:after,.ttm-textcolor-skincolor [data-tooltip]:after,.widget .tagcloud a:hover{background-color:var(--skin-color)}.banner_slider_wrapper .slider-social-links-wrapper li a:hover,.featured-imagebox-procedure:hover .featured-thumbnail img,.slick_slider.slick-arrows-style1 .slick-next:hover,.slick_slider.slick-arrows-style3 .slick-arrow:hover,.social-icons.circle li>a:hover,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:not(.btn-inline):hover,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover,.ttm-btn .ttm-btn-style-border .ttm-btn-color-darkgrey a:hover,.ttm-btn-color-skincolor:hover,.ttm-btn-style-fill.ttm-btn-color-skincolor,.ttm-btn.ttm-btn-color-darkgrey:not(.btn-inline):hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-darkgrey:hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover,.ttm-icon.ttm-icon_element-border.ttm-icon_element-color-skincolor,.ttm-page-title-row-inner .row,.widget .tagcloud a:hover{border-color:var(--skin-color)}.featured-icon-box.style1:hover:before,.header_search .header_search_content,.ttm-bgcolor-darkgrey .tooltip-top:before,.ttm-bgcolor-darkgrey .tooltip:before,.ttm-bgcolor-grey .tooltip-top:before,.ttm-bgcolor-grey .tooltip:before,.ttm-bgcolor-grey [data-tooltip]:before,.ttm-bgcolor-skincolor .bottom-angle,.ttm-textcolor-skincolor .tooltip-top:before,.ttm-textcolor-skincolor .tooltip:before,nav.main-menu{border-top-color:var(--skin-color)}.featured-icon-box.style1:hover,.featured-icon-box.style3:before,.featured-imagebox-team.style1 .featured-content:before,.header_btn:before,.header_search .header_search_content:before,.ttm-bgcolor-darkgrey .tooltip-bottom:before{border-bottom-color:var(--skin-color)}.featured-imagebox-portfolio.style1 .featured-title h3,.featured-imagebox-portfolio.style1 .featured-title h3 a,.featured-imagebox-post .ttm-box-post-date .ttm-entry-date,.pagination-block .page-numbers,.progress-bar-percent.ttm-textcolor-dark-grey,.ttm-bgcolor-darkgrey .ttm-btn-style-fill.ttm-btn-color-skincolor:hover i,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-border.ttm-btn-color-grey:hover,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-border.ttm-btn-color-white:hover,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-grey:hover,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover,.ttm-bgcolor-darkgrey .ttm-progress-bar.style1 .progress-bar-percent,.ttm-bgcolor-grey .top_bar_content,.ttm-bgcolor-skincolor .row>[class*=col-]:not(.ttm-bgcolor-white) a.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white,.ttm-bgcolor-skincolor .section-title h3,.ttm-bgcolor-skincolor .ttm-btn.ttm-btn-style-border.ttm-btn-color-white:hover,.ttm-bgcolor-skincolor .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white,.ttm-bgcolor-skincolor .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover,.ttm-bgcolor-skincolor a:hover,.ttm-bgcolor-skincolor a:hover i,.ttm-btn-color-darkgrey,.ttm-btn-color-white:hover,.ttm-btn-style-fill.ttm-btn-color-skincolor i,.ttm-btn-style-fill.ttm-btn-color-white,.ttm-btn.ttm-btn-style-border.ttm-btn-color-dark:hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-white:hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-white:not(.btn-inline):hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white i,.ttm-header-style-01 .header_search .search_btn i,.ttm-header-style-01 .top_bar .social-icons li a,.ttm-icon.ttm-icon_element-border.ttm-icon_element-color-darkgrey,.ttm-icon_element-color-darkgrey,.ttm-icon_element-color-darkgrey:not(.ttm-icon_element-fill) i,.ttm-icon_element-fill.ttm-icon_element-color-white i,.ttm-progress-bar .progress-bar-title,.ttm-progress-bar .progress-bar.progress-bar-color-bar_darkgrey,.ttm-tabs.ttm-tab-style-03 ul.tabs li a,.ttm-textcolor-darkgrey,.ttm-textcolor-darkgrey p,.ttm-textcolor-white .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey h1,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey h2,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey h3,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey h4,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey h5,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey h6,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey p,:not(.ttm-bgcolor-darkgrey) .ttm-textcolor-darkgrey>i,:not(.ttm-bgcolor-skincolor) .ttm-textcolor-darkgrey span,nav.main-menu ul.menu li>ul.mega-submenu li a:hover{color:var(--dark-grey-color)}.slick_slider.slick-arrows-style1 .slick-next:hover,.slick_slider.slick-arrows-style1 .slick-prev:hover,.toggle.ttm-toggle_style_border.ttm-toggle-title-bgcolor-darkgrey .toggle-title a.active,.tooltip:after,.ttm-bgcolor-darkgrey,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover,.ttm-bgcolor-darkgrey>.ttm-bg-layer,.ttm-bgcolor-darkgrey>.ttm-bg-layer>.ttm-col-wrapper-bg-layer-inner,.ttm-bgcolor-skincolor .tooltip:after,.ttm-bgcolor-skincolor .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover:after,.ttm-bgcolor-skincolor .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover:before,.ttm-bgcolor-skincolor [data-tooltip]:after,.ttm-btn-color-skincolor:hover,.ttm-btn-style-fill.ttm-btn-color-darkgrey,.ttm-btn.ttm-btn-color-darkgrey:not(.btn-inline):hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-dark:hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-dark:not(.btn-inline):hover:after,.ttm-btn.ttm-btn-style-border.ttm-btn-color-dark:not(.btn-inline):hover:before,.ttm-btn.ttm-btn-style-border.ttm-btn-color-grey:not(.btn-inline):hover:after,.ttm-btn.ttm-btn-style-border.ttm-btn-color-grey:not(.btn-inline):hover:before,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-dark,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-grey:not(.btn-inline):hover:after,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-grey:not(.btn-inline):hover:before,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:not(.btn-inline):hover:after,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:not(.btn-inline):hover:before,.ttm-icon_element-fill.ttm-icon_element-color-darkgrey,.ttm-pf-single-content-area a:hover.ttm-btn.ttm-btn-style-border.ttm-btn-color-darkgrey,.ttm-progress-bar .progress-bar-inner .progress-bar.progress-bar-color-bar_darkgrey:before,.ttm-progress-bar .progress-bar.progress-bar-color-bar_darkgrey,.ttm-toggle-title-bgcolor-darkgrey,.ttm-toggle-title-bgcolor-white .toggle-title a.active,.widget.widget-nav-menu ul li a:before,[data-tooltip]:after{background-color:var(--dark-grey-color)}.ttm-bgcolor-dark,.ttm-bgcolor-dark>.ttm-bg-layer{background-color:var(--dark-color)}.slick_slider.slick-arrows-style1 .slick-next:hover,.tooltip-top:before,.tooltip:before,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover,.ttm-bgcolor-skincolor .row>[class*=col-]:not(.ttm-bgcolor-white) a.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover,.ttm-btn.ttm-btn-color-darkgrey:not(.btn-inline):hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-dark:hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-dark,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-grey:hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:not(.btn-inline):hover,.ttm-icon.ttm-icon_element-border.ttm-icon_element-color-darkgrey,.ttm-pf-single-content-area a.ttm-btn.ttm-btn-style-border.ttm-btn-color-darkgrey.slick_slider.slick-arrows-style1 .slick-prev:hover,[data-tooltip]:before{border-color:var(--dark-grey-color)}.tooltip-top:before,.tooltip:before,.ttm-bgcolor-skincolor .tooltip-top:before,.ttm-bgcolor-skincolor .tooltip:before,.ttm-bgcolor-skincolor [data-tooltip]:before,[data-tooltip]:before{border-top-color:var(--dark-grey-color)}.banner_slider_wrapper .slider-social-links-wrapper li a:hover,.featured-icon-box.style5:hover i.ttm-num,.featured-imagebox-portfolio.style1 .ttm-media-link a i,.featured-imagebox-portfolio.style2 .featured-content .featured-title h3 a,.featured-imagebox-portfolio.style2 .ttm-media-link a i,.featured-imagebox-services.style1:hover .featured-content-services .category,.featured-imagebox-services.style1:hover .featured-content-services .featured-title a,.pagination-block .page-numbers.current,.pagination-block .page-numbers:hover,.slick_slider.slick-arrows-style1 .slick-next:hover,.slick_slider.slick-arrows-style1 .slick-prev:hover,.slick_slider.slick-arrows-style3 .slick-next:hover,.slick_slider.slick-arrows-style3 .slick-prev:hover,.slick_slider.slick-arrows-style4 .slick-next:hover,.slick_slider.slick-arrows-style4 .slick-prev:hover,.social-icons.circle li>a:hover,.social-icons.circle li>a:hover i,.toggle.ttm-toggle-title-bgcolor-darkgrey .toggle-content p,.toggle.ttm-toggle-title-bgcolor-skincolor .toggle-content p,.toggle.ttm-toggle_style_border .toggle-title a.active,.ttm-bgcolor-dark .row-title.section-title h2.title,.ttm-bgcolor-dark .section-title.style3 h2,.ttm-bgcolor-dark .ttm-play-icon-title h3,.ttm-bgcolor-dark div,.ttm-bgcolor-darkgrey .inside h3,.ttm-bgcolor-darkgrey .inside h3 span:not(.ttm-textcolor-skincolor),.ttm-bgcolor-darkgrey .section-title h2.title,.ttm-bgcolor-darkgrey .section-title h3,.ttm-bgcolor-darkgrey .ttm-btn-color-skincolor:hover i,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:not(.btn-inline):hover,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover,.ttm-bgcolor-darkgrey .ttm-icon_element-color-white:not(.ttm-icon_element-fill) i,.ttm-bgcolor-darkgrey .ttm-progress-bar .progressbar-title,.ttm-bgcolor-darkgrey .ttm-progress-bar.style1 .progress-bar-title,.ttm-bgcolor-darkgrey .ttm-progress-bar.style2 .progress-bar-percent,.ttm-bgcolor-darkgrey .ttm-progress-bar.style2 .progress-bar-title,.ttm-bgcolor-darkgrey a,.ttm-bgcolor-darkgrey div,.ttm-bgcolor-darkgrey h1,.ttm-bgcolor-darkgrey h2,.ttm-bgcolor-darkgrey h3,.ttm-bgcolor-darkgrey h4,.ttm-bgcolor-darkgrey h5,.ttm-bgcolor-darkgrey h6,.ttm-bgcolor-darkgrey i,.ttm-bgcolor-skincolor .inside h3,.ttm-bgcolor-skincolor .inside h3 span:not(.ttm-textcolor-skincolor),.ttm-bgcolor-skincolor .row>[class*=col-]:not(.ttm-bgcolor-white) a.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover,.ttm-bgcolor-skincolor .section-title h2.title,.ttm-bgcolor-skincolor .ttm-btn.btn-inline.ttm-btn-color-white:hover,.ttm-bgcolor-skincolor .ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:not(.btn-inline):hover,.ttm-bgcolor-skincolor .ttm-icon_element-color-white:not(.ttm-icon_element-fill) i,.ttm-bgcolor-skincolor .ttm-progress-bar .progress-bar-percent,.ttm-bgcolor-skincolor .ttm-progress-bar .progressbar-title,.ttm-bgcolor-skincolor a,.ttm-bgcolor-skincolor div,.ttm-bgcolor-skincolor h1,.ttm-bgcolor-skincolor h2,.ttm-bgcolor-skincolor h3,.ttm-bgcolor-skincolor h4,.ttm-bgcolor-skincolor h5,.ttm-bgcolor-skincolor h6,.ttm-bgcolor-skincolor i,.ttm-btn .ttm-btn-style-border .ttm-btn-color-darkgrey:hover,.ttm-btn-color-skincolor:hover,.ttm-btn-color-white,.ttm-btn-style-fill.ttm-btn-color-darkgrey,.ttm-btn-style-fill.ttm-btn-color-skincolor,.ttm-btn.ttm-btn-color-darkgrey:not(.btn-inline):hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-dark:hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-skincolor:hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-white:hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-dark,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-grey:hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover i,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover,.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white:hover i,.ttm-icon.ttm-icon_element-fill.ttm-icon_element-color-darkgrey i,.ttm-icon.ttm-icon_element-fill.ttm-icon_element-color-skincolor i,.ttm-icon_element-color-white,.ttm-icon_element-color-white>i,.ttm-icon_element-fill.ttm-icon_element-color-darkgrey,.ttm-icon_element-fill.ttm-icon_element-color-skincolor,.ttm-icon_element-fill.ttm-icon_element-color-skincolor i,.ttm-pf-single-content-area a:hover.ttm-btn.ttm-btn-style-border.ttm-btn-color-darkgrey,.ttm-social-share-wrapper ul li a:hover,.ttm-textcolor-white,.ttm-textcolor-white .ttm-social-links-wrapper ul li a,.ttm-textcolor-white a,.ttm-textcolor-white h1,.ttm-textcolor-white h2,.ttm-textcolor-white h3,.ttm-textcolor-white h4,.ttm-textcolor-white h5,.ttm-textcolor-white h6,.ttm-textcolor-white:not(.ttm-bgcolor-darkgrey) .ttm-btn.ttm-btn-style-fill.ttm-btn-color-skincolor:hover,.ttm-toggle-title-bgcolor-darkgrey .toggle-title a,.ttm-toggle-title-bgcolor-grey .toggle-title a.active,.ttm-toggle-title-bgcolor-skincolor .toggle-title a,.ttm-toggle-title-bgcolor-white .toggle-title a.active,.widget .tagcloud a:hover,:not(.ttm-bgcolor-skincolor) .ttm-textcolor-white span:not(.ttm-textcolor-skincolor){color:var(--white-color)}.ttm-bgcolor-dark p{color:hsla(0,0%,100%,.8)}.ttm-bgcolor-darkgrey .top_bar_content{color:var(--white-color)}.progress-bar-color-bar_white,.ttm-bgcolor-darkgrey .ttm-btn.ttm-btn-style-border.ttm-btn-color-white:hover,.ttm-bgcolor-darkgrey .ttm-progress-bar.style1 .progress-bar-percent,.ttm-bgcolor-white,.ttm-bgcolor-white>.ttm-bg-layer,.ttm-bgcolor-white>.ttm-bg-layer>.ttm-col-wrapper-bg-layer-inner,.ttm-btn-style-fill.ttm-btn-color-white,.ttm-btn.ttm-btn-style-border.ttm-btn-color-white:hover,.ttm-btn.ttm-btn-style-border.ttm-btn-color-white:not(.btn-inline):hover:before,.ttm-header-style-02 .social-icons li a:hover,.ttm-icon_element-fill.ttm-icon_element-color-white,.ttm-progress-bar .progress-bar.progress-bar-color-bar_white,.ttm-toggle-title-bgcolor-white .toggle-title a{background-color:var(--white-color)}.ttm-bgcolor-darkgrey>.sep_holder .sep_line,.ttm-bgcolor-skincolor>.sep_holder .sep_line{border-color:hsla(0,0%,100%,.06)}.ttm-btn.ttm-btn-style-fill.ttm-btn-color-white,.ttm-icon.ttm-icon_element-border.ttm-icon_element-color-white{border-color:var(--white-color)}.header_search #search_query_top,.sidebar .widget-area .widget.with-title,.ttm-bgcolor-grey,.ttm-bgcolor-grey>.ttm-bg-layer,.ttm-bgcolor-grey>.ttm-bg-layer>.ttm-col-wrapper-bg-layer-inner,.ttm-btn-style-fill.ttm-btn-color-grey,.ttm-icon_element-fill.ttm-icon_element-color-grey,.ttm-pf-single-detail-box,.ttm-social-share-wrapper ul li a,.ttm-team-member-single-content .ttm-social-links-wrapper ul li a,.ttm-toggle-title-bgcolor-grey .toggle-title,.ttm_single_image_text:before,.widget.widget-download,.widget.widget-nav-menu ul li a,.wrap-form.contact_form span.text-input input,.wrap-form.contact_form span.text-input select,.wrap-form.contact_form span.text-input textarea,.wrap-form.request_qoute_form span.text-input input,.wrap-form.request_qoute_form span.text-input select,.wrap-form.request_qoute_form span.text-input textarea{background-color:var(--grey-color)}.ttm-btn-style-fill.ttm-btn-color-grey,.ttm-icon.ttm-icon_element-border.ttm-icon_element-color-grey{border-color:var(--grey-color)}.ttm-icon.ttm-icon_element-fill.ttm-icon_element-color-grey{color:inherit}.ctn-preloader{align-items:center;-webkit-align-items:center;background:#fff;display:flex;display:-ms-flexbox;height:100%;justify-content:center;-webkit-justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.ctn-preloader .animation-preloader{position:absolute;text-align:center;z-index:100}.ctn-preloader .animation-preloader .icon{display:inline-block;position:relative}.ctn-preloader .animation-preloader .icon span{animation:spinner 1.5s linear infinite;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ctn-preloader .animation-preloader .icon span:after{border-radius:50%;border-top:3px solid #a8b5c6;content:"";display:block;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.ctn-preloader .animation-preloader .txt-loading{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ctn-preloader .animation-preloader .txt-loading .letters-loading{color:rgba(80,68,22,.5);display:inline-block;font-family:Arial;font-size:55px;font-weight:600;letter-spacing:0;letter-spacing:4px;line-height:55px;position:relative}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;color:var(--theme-color);content:attr(data-text-preloader);font-family:Arial;left:0;line-height:55px;opacity:0;position:absolute;top:0;transform:rotateY(-90deg)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.ctn-preloader .animation-preloader .second-text{background:var(--theme-color);margin-top:10px;position:relative;width:355px}.ctn-preloader .animation-preloader .second-text span{color:var(--white-color);font-family:Arial;font-size:18px;font-weight:600;letter-spacing:5px;line-height:25px;position:relative;text-transform:uppercase}.loaded .animation-preloader{opacity:0;transition:.3s ease-out}@keyframes spinner{to{transform:rotate(1turn)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@media screen and (max-width:500px){.ctn-preloader .animation-preloader .txt-loading .letters-loading{font-size:45px;line-height:45px}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before{line-height:45px}.ctn-preloader .animation-preloader .second-text{margin-top:5px}.ctn-preloader .animation-preloader .second-text span{font-size:15px;line-height:25px}.ctn-preloader .animation-preloader .second-text{width:300px}}ul.social-icons{margin:0;padding:0}.social-icons li{border:none;display:inline-block;margin:0 2px;position:relative;z-index:1}.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{background-color:transparent;border-radius:50%;border-style:solid;border-width:1px;display:block;font-size:13px;height:33px;line-height:33px;text-align:center;width:33px}.tooltip-top{position:relative}.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0);opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);visibility:hidden}.tooltip:before,[data-tooltip]:before{background:0 0;border:6px solid transparent;content:"";z-index:1001}.tooltip-top:before,.tooltip:before,[data-tooltip]:before{border-top-color:#000;border-top-color:rgba(51,51,51,.9);margin-bottom:-12px;margin-left:-6px}.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{border-top-color:transparent;bottom:-7px;margin-bottom:-12px;margin-left:-6px}.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{transform:translateY(-12px)}.tooltip-top:after,.tooltip:after,[data-tooltip]:after{margin-left:-16px}.tooltip:after,[data-tooltip]:after{border-radius:5px;color:var(--white-color);content:attr(data-tooltip);font-size:14px;line-height:1.2;padding:8px;text-align:center;width:120px;z-index:1000}.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{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(Opacity=100);opacity:1;visibility:visible}.slick_slider.style1 .slick-slide{padding:0}.slick_slider:not(.g-0) .slick-slide{padding:0 15px}.slick_slider.slick-dots-style1 .slick-dots{line-height:0;margin:0;padding:45px 0 0;text-align:center;top:100%}.slick_slider.slick-dots-style1 .slick-dots li{display:inline-block;height:auto;margin:0;width:auto}.slick_slider.slick-dots-style1 .slick-dots li button{background-color:transparent;border:0;font-size:0;height:5px;margin:9px 0;padding:0;position:relative;width:115px}.slick_slider.slick-dots-style1 .slick-dots li.slick-active button{background-color:var(--skin-color);bottom:2px;height:5px;left:0;margin:0 auto;right:0}.slick_slider.slick-dots-style1 .slick-dots li button{background-color:#e7e7e7;border-radius:0;height:2px}.slick_slider .slick-arrow{background-color:var(--skin-color);border:1px solid #fff;border-radius:0;height:50px;line-height:50px;width:50px;z-index:1}.slick_slider .slick-arrow:hover{background-color:var(--dark-grey-color)}.ttm-bgcolor-darkgrey .slick_slider .slick-arrow,.ttm-bgcolor-skincolor .slick_slider .slick-arrow{color:hsla(0,0%,100%,.4)}.slick_slider .slick-next:before,.slick_slider .slick-prev:before{color:#fff;font-family:Font Awesome\ 5 Free;font-size:15px;font-weight:600;line-height:50px;text-align:center;transition:all .3s ease-in-out}.slick_slider .slick-prev:before{content:"\f053"}.slick_slider .slick-next:before{content:"\f054"}.slick-next,.slick-prev{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:85%;transform:translateY(-50%);width:20px}.slick_slider .slick-prev{left:-105%}.slick_slider .slick-next{left:-93%}.ttm-heading-shape{clip-path:polygon(11% 0,100% 0,100% 100%,0 100%)}.top_bar{background-color:var(--theme-color);height:45px;line-height:45px;z-index:3}.top_bar_icon{display:inline-block;margin-right:4px;vertical-align:middle}.top_bar_contact_item{display:inline-block;font-size:14px;padding-left:18px;padding-right:18px;position:relative;z-index:1}.top_bar_icon i{border:none;border-radius:50%;color:var(--white-color);font-size:15px;text-align:center}.top_bar_content{display:inline-block}.top_bar_content a,.top_bar_content a:hover{color:#fff}.ttm-header-style-01 .top_bar_contact_item:first-child{padding-left:0}.ttm-header-style-01 .top_bar_contact_item:first-child:before{background-color:hsla(0,0%,100%,.13);content:"";height:20px;position:absolute;right:0;top:12px;width:1px;z-index:1}.ttm-header-style-01 .top_bar_contact_item{color:hsla(0,0%,100%,.95)}.ttm-header-style-01 .top_bar_contact_item:last-child{padding-right:0}.contact-info{text-align:end}.top_bar .social-icons{padding:0}.ttm-header-style-01 .social-icons li a{border:none;border-radius:0;font-size:15px;font-weight:500;line-height:45px;margin:0;text-align:center;width:40px}.ttm-header-style-01 .social-icons li{margin:0}.ttm-header-style-01 .social-icons li:before{background-color:#ffffff21;content:"";height:20px;position:absolute;right:0;top:12px;width:1px;z-index:1}.ttm-header-style-01 .social-icons li:last-child:before{content:unset}.ttm-header-style-01 .social-icons li a:hover{background-color:transparent}.ttm-header-style-01 .social-icons li a:hover i{color:var(--white-color)}.top_bar_contact_item.ttm-highlight-right:after{background-color:var(--skin-color);content:"";height:100%;left:-4px;position:absolute;right:0;top:-1px;width:5000px;z-index:-1}.top_bar_contact_item.ttm-highlight-right .top_bar_content,.top_bar_contact_item.ttm-highlight-right .top_bar_content a,.top_bar_contact_item.ttm-highlight-right .top_bar_icon i{color:var(--dark-grey-color)!important}.header_search .search_btn i{border-radius:50%;display:inline-block;font-size:17px;font-weight:inherit;height:32px;line-height:32px;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;vertical-align:middle;width:32px}.header_search:before{background-color:rgba(12,45,98,.1);content:"";height:26px;left:42px;margin-top:2px;position:absolute;top:0;width:1px}.header_btn .ttm-btn.ttm-btn-size-md{padding:10px 24px;-webkit-transition:all .3s ease-in-out}.header_btn{display:inline-block;margin:0;padding:0;position:relative}.ttm-header-style-01 #site-header-menu .site-navigation nav.main-menu ul.menu li.active ul.mega-submenu li.active>a,.ttm-header-style-01 #site-header-menu .site-navigation ul.menu>li.active>a,.ttm-header-style-01 #site-header-menu .site-navigation ul.menu>li.active>a:after,.ttm-header-style-01 #site-header-menu .site-navigation ul.menu>li:hover>a:after,.ttm-header-style-01 #site-header-menu .site-navigation ul.menu>li>a:hover{color:var(--skin-color)}.ttm-header-style-01 #site-header-menu .site-navigation ul.menu>li>a{color:var(--dark-grey-color)}.ttm-header-style-01 #site-header-menu .site-navigation ul.menu li.active>a,.ttm-header-style-01 #site-header-menu .site-navigation ul.menu>li:hover>a{color:var(--skin-color)}.ttm-header-style-01 .ttm-widget_header .widget_info{padding:0 30px}.ttm-header-style-01 .ttm-widget_header .widget_info:first-child{padding-left:0}.ttm-header-style-01 .ttm-widget_header .header_btn{padding-left:30px}.ttm-header-style-01 .widget_info .widget_icon i{display:block;font-size:30px;height:45px;line-height:45px;margin-bottom:0;margin-right:10px;text-align:center;width:45px}.ttm-header-style-01 .widget_info p{color:hsla(0,0%,100%,.5);font-family:inherit;font-size:12px;font-weight:400;line-height:20px;margin-bottom:0}.ttm-header-style-01 .widget_info h5{color:inherit;color:#fff;font-size:16px;font-weight:600;line-height:25px;margin-bottom:0;text-transform:inherit}.ttm-header-style-01 .widget_info{position:relative;z-index:1}.ttm-header-style-01 .widget_info:not(:first-child):after{background-color:hsla(0,0%,100%,.1);content:"";display:inline-block;height:50px;left:0;position:absolute;top:0;width:1px}.ttm-header-style-01 .site-header-menu{background-color:#fff}.site-header-menu .sticky-logo{display:none}.site-header-menu .main-logo{display:block}.site-branding img{display:inline-block;vertical-align:sub}.header_extra>div{margin-left:18px;position:relative}.header_search #searchbox{position:relative}.header_extra .header_search{margin-left:20px;position:relative}.header_search .search_btn{color:#0c2d62;display:inline-block;font-size:17px;height:32px;line-height:31px;position:relative;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;vertical-align:middle;width:32px}.header_search .search_btn i{font-weight:700;position:relative}.header_search_content button.close-search{background-color:var(--skin-color);border-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:3px;border-top-left-radius:0;border-top-right-radius:3px;bottom:0;box-shadow:unset;color:var(--dark-grey-color);display:block;float:left;font-size:15px;height:50px;line-height:37px;position:absolute;right:0;text-align:center;top:0;width:15%}.header_search .header_search_content{background:#fff;border-radius:0;border-right:3px solid var(--skin-color);box-shadow:0 0 10px 0 rgb(0 0 0/9%);opacity:0;padding:15px;position:absolute;right:50px;top:-25px;transition:all .3s ease;width:400px;z-index:0}.header_search .header_search_content:before{border-bottom:10px solid transparent;border-left:10px solid var(--skin-color);border-top:10px solid transparent;content:" ";height:47px;height:0;position:absolute;right:-12px;text-align:center;top:25px;width:47px;width:0}.header_search .header_search_content.on{opacity:1;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;z-index:2}.header_search #search_query_top{background-color:#f6f6f6;border:1px solid rgba(0,0,0,.08);border-radius:0;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:none!important;clear:both;float:left;font-size:14px;font-weight:400;height:50px;line-height:51px;min-width:240px;position:relative;text-align:left}.site-navigation{position:relative;z-index:2}nav.main-menu ul{margin:0;position:relative}.footer{background-attachment:scroll;background-position:50%;z-index:1}.footer .footer-logo{position:relative}.footer hr{background-color:transparent;border-top:1px solid hsla(0,0%,100%,.09);margin-bottom:1px;margin-top:18px;opacity:1}.footer .social-icons li{font-weight:400;margin:0;position:relative;text-align:center}.footer .social-icons li a{background-color:rgba(28,31,36,.9);border:none;color:#fff;display:block;font-size:16px;height:39px;line-height:39px;margin:0 3px;text-align:center;width:39px}.footer .social-icons li a i{color:var(--white-color)}.footer .social-icons li:hover a{background-color:var(--skin-color)}.footer .widget .widget-title{display:inline-block;font-size:20px;line-height:28px;margin-bottom:25px;position:relative}.footer .widget ul{list-style:none;margin:0;padding:0}.first-footer{margin:-100px 0 -78px;position:relative;z-index:1}.first-footer .featured-icon-box.style3 .featured-desc p{color:var(--white-color)!important}.footer .second-footer{padding:45px 0 28px;position:relative}.footer .second-footer:before{background-color:rgba(0,0,0,.9);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.second-footer .container{position:relative}.second-footer .widget-area .widget{padding:20px 0 30px}.widget_img_gellary ul{display:inline-table;font-size:0;margin:0 -1.1666667%;padding-top:2px}.widget_img_gellary ul li{display:inline-block;max-width:33.33%;padding:5px;text-align:center;vertical-align:top;width:100%}.widget_img_gellary .img-gallery{padding-top:30px}.widget.widget-contact .textwidget.widget-text p{color:#fff}.widget ul#menu-footer-service-link li a{color:silver;display:inline-block;font-weight:400;padding-left:22px}.widget ul#menu-footer-service-link li a:hover{color:var(--white-color)}.widget ul#menu-footer-service-link li a:before{background-color:silver;content:"";height:13px;left:0;position:absolute;top:0;transition:transform .4s;width:2px}.widget ul#menu-footer-service-link li a:hover:before{background-color:var(--white-color);transform:rotate(90deg)}.widget ul#menu-footer-service-link li{display:flex;font-size:15px;line-height:1;padding:0 0 22px;position:relative;width:100%}.widget ul#menu-footer-service-link li:last-child{padding-bottom:0}.widget ul#menu-footer-quick-links li a{display:inline-block;position:relative}.widget ul#menu-footer-quick-links li a i{color:var(--skin-color);padding-right:10px}.widget ul#menu-footer-quick-links li{display:block;display:inline-block;padding:0 0 15px;position:relative;width:calc(50% - 2px)}.widget ul#menu-footer-quick-links li:last-child{padding-bottom:0}.widget ul#menu-footer-quick-links li:nth-child(9){width:100%}.widget-latest-tweets .widgte-title h2{font-size:22px;line-height:32px;margin-bottom:30px}.widget-latest-tweets .featured-icon-box .featured-content .featured-title h3{font-size:18px;line-height:25px}.widget-latest-tweets .widgte-text ul.ttm-timelist-block{list-style:none;padding:0}.widget-latest-tweets .widgte-text ul.ttm-timelist-block li{border-bottom:1px solid hsla(0,0%,100%,.09);padding:10px 0}.widget-latest-tweets .widgte-text ul.ttm-timelist-block li:last-child{border-bottom:none!important;padding-bottom:0!important}.widget-latest-tweets .widgte-text ul.ttm-timelist-block li:first-child{padding-top:0}.widget-latest-tweets .widgte-text ul.ttm-timelist-block li .service-time{float:right}.widget-latest-tweets .widgte-text ul.ttm-timelist-block li .sundaylist{color:var(--skin-color);float:right}.footer .contact-widget ul{position:relative}.footer .contact-widget ul li{color:silver;font-size:16px;line-height:1.6em;margin-bottom:28px;padding-left:40px;position:relative}.footer .contact-widget ul li .icon{color:var(--white-color);font-size:24px;left:0;line-height:1em;position:absolute;top:4px}.footer .contact-widget ul li a{color:silver;position:relative;transition:all .3s ease}.footer .contact-widget ul li a:hover{color:var(--white-color)}.footer .widget ul.ttm-recent-post-list>li{border-bottom:1px solid hsla(0,0%,100%,.09);margin-bottom:20px;padding:0 0 20px!important}.footer .widget ul.ttm-recent-post-list>li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0!important}.footer .widget ul.ttm-recent-post-list>li>.post-detail a{display:block;display:-webkit-box;font-size:15px;font-weight:400;line-height:20px;overflow:hidden;position:relative;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--white-color)}.footer .widget-recent-post ul.ttm-recent-post-list>li>a{height:90px;width:90px}.footer .widget ul.ttm-recent-post-list>li img{display:block;float:left;height:70px;margin-right:18px;width:70px}.footer .widget ul.ttm-recent-post-list>li .post-date{color:hsla(0,0%,100%,.75);display:block;font-size:14px;line-height:20px;margin-bottom:5px}.widget ul.ttm-recent-post-list>li .post-date i{color:var(--skin-color)!important;font-size:14px;margin-right:5px}.newsletter-box{background-color:rgba(28,31,36,.9);border-top:4px solid var(--skin-color);margin-left:10px;padding:35px 28px 43px}.newsletter-box h6{font-size:16px;font-weight:700;line-height:26px;margin-bottom:20px;padding-bottom:10px}.newsletter-box .ttm_subscribe_form{position:relative}.newsletter-box .ttm_subscribe_form input[type=email]{background-color:#fff;border:none;border-radius:0;font-size:15px;height:45px;outline:none;overflow:hidden;padding-left:20px;padding-right:140px;text-overflow:ellipsis;white-space:nowrap;width:100%}.newsletter-box .ttm_subscribe_form input::-moz-placeholder{color:#6f6f6f}.newsletter-box .ttm_subscribe_form input::placeholder{color:#6f6f6f}.newsletter-box .ttm_subscribe_form button[type=submit]{border:0;border-radius:0;font-size:15px;font-weight:700;height:45px;position:absolute;right:0;text-transform:uppercase;top:0;width:130px}.newsletter-box .ttm_subscribe_form button[type=submit]:hover{background-color:var(--skin-color)!important;border-color:var(--white-color);color:var(--white-color)}.footer .newsletter-box .ttm_subscribe_form button[type=submit]:before{content:unset}ul.widget_contact_wrapper li{border-bottom:1px solid #29343b;color:hsla(0,0%,100%,.75);line-height:25px;margin-bottom:15px;padding-bottom:15px;padding-left:35px;position:relative}ul.widget_contact_wrapper li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}ul.widget_contact_wrapper li i{font-size:18px;font-weight:400;left:0;line-height:1;position:absolute;top:2px}.newsletter_widget{padding:0!important}.newsletter_widget .newsletter-form{position:relative}.newsletter_widget .newsletter-form input{background-color:var(--white-color);border:1px solid #fff!important;border-radius:0;font-size:13px;height:54px;outline:none;overflow:hidden;padding-right:145px;text-overflow:ellipsis;white-space:nowrap;width:100%}.newsletter_widget .newsletter-form button[type=submit]{background-color:var(--dark-grey-color);border:0;border-radius:0;color:var(--skin-color);display:inline-block;font-size:15px;font-weight:700;height:54px;padding:0 25px;position:absolute;right:0;top:0;transition:all .3s ease-in-out;z-index:1}.newsletter_widget .newsletter-form button[type=submit] i{color:var(--skin-color)}.copyright{background-attachment:fixed;background-color:var(--skin-color);background-position:50%;background-repeat:no-repeat;background-size:auto;font-size:14px}.copyright,.copyright .cpy-text{color:#fff!important}.copyright ul.list-inline{margin:0}.footer-nav-menu{margin:0;padding:0}.footer-nav-menu li{display:inline-block;font-size:14px}.footer-nav-menu li:last-child{padding-right:0}.footer-featured-iconbox:first-child{border-right:1px solid hsla(0,0%,100%,.35);padding-left:0}.footer-featured-iconbox{padding:0 25px 0 22px}.footer-featured-iconbox .featured-icon i{color:var(--white-color)!important;font-size:35px}.footer-featured-iconbox .featured-content .featured-desc{color:#fff!important;font-size:15px;line-height:26px;margin-bottom:0}.bottom-footer-copy-right{font-size:15px;padding-bottom:20px;padding-top:20px}.bottom-footer-copy-right a{color:var(--white-color)}.ttm-page-title{background-attachment:scroll;background-position:50%;background-repeat:repeat;background-size:cover;position:relative;width:100%;z-index:1}.ttm-page-title:after{background-color:var(--dark-color);content:" ";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.ttm-page-title-row{background:url(../images/pagetitle-row.jpg);background-attachment:scroll;background-color:rgba(0,0,0,.36);background-position:50%;background-repeat:repeat;background-size:cover;width:100%;z-index:1}.ttm-page-title-row.ttm-bg.ttm-bgimage-yes>.ttm-bg-layer{opacity:.4}.ttm-page-title-row-inner{margin:0 auto;padding:75px 0;position:relative;text-align:center;width:100%;z-index:2}.page-title-heading h1,.page-title-heading h2{color:var(--white-color);display:inline-block;font-size:45px;line-height:55px;margin-bottom:45px;text-transform:capitalize}.breadcrumb-wrapper span{color:var(--white-color);font-size:14px;font-weight:400;line-height:20px;position:relative;text-transform:capitalize}.breadcrumb-wrapper span a{padding-right:20px}.breadcrumb-wrapper span a i,.breadcrumb-wrapper span a:hover,.breadcrumb-wrapper span:first-child a{color:var(--white-color)}.breadcrumb-wrapper span a{position:relative}.breadcrumb-wrapper span a:after{background-color:transparent;color:var(--white-color);content:"  >  ";font-family:Font Awesome\ 5 Free;font-size:14px;line-height:17px;margin-left:8px;margin-top:2px;opacity:1;position:absolute}.breadcrumb-wrapper{background-color:var(--dark-grey-color);bottom:0;left:0;line-height:20px;margin:0 auto;padding:12px 30px;position:absolute;right:0;width:-moz-max-content;width:max-content;z-index:1}.ttm-service-single-content-area div:not(.featured-title)>h3{font-size:24px;line-height:34px;margin-bottom:10px;text-transform:capitalize}.ttm-service-single-content-area p a{text-decoration:underline}.ttm-team-details{border:5px solid #e7e7e7;margin:0;padding:40px 25px 15px}.ttm-team-member-content{position:relative}.ttm-team-member-content .featured-icon-box{left:-150px;position:absolute;top:-10px}.ttm-team-member-content .featured-icon-box .featured-icon .ttm-icon.ttm-icon_element-size-md{color:var(--white-color);font-size:30px;height:60px;line-height:60px;text-align:center;width:60px}.ttm-team-member-content .featured-icon-box .featured-content .featured-title h3{font-size:24px;font-weight:700;line-height:30px;margin-bottom:0}.ttm-team-member-content .ttm-team-deatils-box{padding:125px 20px 25px}.ttm-team-member-content .ttm-team-deatils-box .ttm-team-details-list{margin:0;padding:0}.ttm-team-member-content .ttm-team-deatils-box .ttm-team-details-list li{display:block;float:left;font-size:16px;line-height:24px;padding:10px 0;position:relative;width:100%}.ttm-team-member-content .ttm-team-deatils-box .content-post.content-team-post .ttm-social-links-wrapper ul li a{color:rgba(44,44,44,.6);display:block;margin:0 2px}.ttm-team-member-content .ttm-team-deatils-box .ttm-social-links-wrapper{border:0;margin:21px 0 0;padding:0}.ttm-team-member-content .ttm-team-deatils-box .ttm-team-details-list .ttm-team-list-title{color:var(--dark-grey-color);float:left;font-size:16px;font-weight:600;line-height:26px;margin-right:8px;position:relative}.ttm-team-member-content .ttm-team-deatils-box .ttm-team-details-list .ttm-team-list-value{font-size:14px}.ttm-team-member-content .ttm-team-deatils-box .ttm-social-links-wrapper{clear:both;display:block;padding-top:10px}.ttm-team-member-content .ttm-team-deatils-box .ttm-social-links-wrapper ul li a{background-color:transparent;border:1px solid rgba(133,146,166,.3);border-radius:0;color:inherit;display:block;font-size:14px;height:35px;line-height:35px;margin-right:0;text-align:center;width:35px}.ttm-team-member-content .ttm-team-deatils-box .ttm-social-links-wrapper ul li a:hover{background-color:var(--skin-color);color:var(--white-color)}.ttm-team-member-title h2{font-size:26px;line-height:36px;margin-bottom:0;position:relative}.ttm-team-member-title.line-style{border-right:5px solid #e7e7e7;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.new-details-section{padding:70px 0;position:relative}article.ttm-blog-classic{margin-bottom:40px;padding-bottom:0}article.ttm-blog-classic:last-child{margin-bottom:15px}article.ttm-blog-classic .ttm-post-featured-wrapper,article.ttm-blog-single .ttm-post-featured-wrapper{overflow:hidden;position:relative}article.ttm-blog-classic .ttm-blog-classic-content,article.ttm-blog-single .ttm-blog-single-content{background:var(--grey-color);display:block;padding:30px 30px 35px;position:relative}article.ttm-blog-single .ttm-blog-single-content{margin-bottom:50px}.ttm-blog-classic .ttm-box-post-date,.ttm-blog-single .ttm-box-post-date{background-color:var(--skin-color);color:var(--dark-grey-color);display:inline-block;margin-bottom:15px;padding:4px 20px;position:relative;text-align:center;z-index:1}.ttm-blog-classic .ttm-box-post-date .ttm-entry-date,.ttm-blog-single .ttm-box-post-date .ttm-entry-date{font-size:12px;font-weight:400;line-height:26px}.ttm-blog-classic .ttm-box-post-date .ttm-entry-date .entry-month,.ttm-blog-single .ttm-box-post-date .ttm-entry-date .entry-month{font-size:14px;font-weight:400;margin-top:5px;text-transform:uppercase}.ttm-blog-classic .post-meta .ttm-meta-line,.ttm-blog-single .post-meta .ttm-meta-line{display:inline-block;font-size:13px;line-height:15px;padding-right:20px;position:relative}.ttm-blog-classic .post-meta .ttm-meta-line:last-child{padding-right:0}.ttm-blog-classic .post-meta .ttm-meta-line:not(:last-child):after,.ttm-blog-single .post-meta .ttm-meta-line:not(:last-child):after{background-color:currentColor;content:"";display:inline-block;height:17px;margin-top:2px;opacity:.4;position:absolute;right:7px;top:0;transform:rotate(15deg);width:1px}.ttm-blog-classic .post-meta .ttm-meta-line i,.ttm-blog-single .post-meta .ttm-meta-line i{font-size:15px;padding-right:10px;vertical-align:middle}.ttm-blog-classic .entry-header .entry-title{font-size:28px;line-height:34px;margin-bottom:10px}.ttm-blog-classic .ttm-blogbox-footer{align-items:center;border-top:1px solid rgba(0,0,0,.07);display:flex;justify-content:space-between;margin-top:20px;padding-top:20px;position:relative}.ttm-blog-classic .ttm-blogbox-footer a i{color:var(--skin-color)}.ttm-blog-classic .ttm-post-featured img{transform:scale(1);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out}.ttm-blog-classic:hover .ttm-post-featured img{transform:scale(1.03) rotate(.5deg)}.without-sidebar-container{max-width:1024px}.ttm-blog-single .post-meta{display:block;margin-bottom:15px}.ttm-blog-single h3{font-size:22px;line-height:32px;margin-top:20px}.ttm-blog-single ol.ttm-post-num-list{position:relative}.ttm-blog-single ol li{margin-bottom:25px;padding-bottom:0;padding-left:40px;position:relative}.ttm-blog-single ol li::marker{color:var(--dark-grey-color);font-family:var(--title-fonts);font-size:20px;font-weight:700;line-height:26px;position:relative}.ttm-blog-single ol li:before{background-color:var(--skin-color);content:"";height:100%;left:15px;position:absolute;top:0;width:2px}.ttm-blog-single .social-media-block{border-top:1px solid #f3f3f3;clear:both;display:block;margin-top:20px;overflow:hidden;padding-top:10px}.ttm-blog-single .ttm_tag_lists{font-size:16px}.ttm-blog-single .ttm_tag_lists .ttm-tags-links-title{color:var(--dark-grey-color);font-size:16px;font-weight:600;padding-right:7px}.ttm-blog-single .ttm_tag_lists .ttm-tags-links-title i{padding-right:5px}.ttm-blog-single .social-media-block .ttm-tags-links a{background-color:var(--white-color);border:1px solid hsla(0,0%,89%,.7);color:inherit;display:inline-block;font-size:14px;margin:0 3px 10px;padding:7px 19px;position:relative}.ttm-blog-single .social-media-block .ttm-tags-links a:hover{background-color:var(--skin-color);color:var(--white-color)}.ttm-blog-single .ttm-social-share-wrapper{align-items:center;display:flex}.ttm-blog-single .ttm-social-share-wrapper ul li a{background-color:var(--white-color);border:1px solid rgba(133,146,166,.3);border-radius:0;color:inherit;display:block;font-size:14px;height:35px;line-height:35px;margin-right:0;text-align:center;width:35px}.ttm-blog-single .ttm-social-share-wrapper ul li a:hover{background-color:var(--skin-color);color:var(--white-color)}.ttm-blog-single .featured-icon-box.icon-align-before-content .featured-icon img{height:70px;width:163px}.featured-icon-box.icon-align-before-content .featured-title h4{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:700;line-height:26px;text-transform:capitalize}.comments-area{margin-bottom:0;padding-top:30px}.comments-area p.comment-notes{font-size:15px;font-style:italic;margin-bottom:10px}.comments-area h3.comment-reply-title{font-size:30px;line-height:40px;margin-bottom:15px}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{background-color:var(--white-color);border-radius:0;font-size:15px;padding:13px 15px}.comments-area .comment-form .comment-form-url{margin-right:0}.case-studies-details{padding:70px 0;position:relative;z-index:1}.ttm-pf-single-detail-box{display:block;height:100%;overflow:hidden;padding:25px 30px 30px}.ttm-pf-single-detail-box .ttm-short-desc{border-bottom:1px solid #e8e8e8;margin-bottom:22px;padding-bottom:25px}.ttm-pf-single-title h3{font-size:24px;line-height:28px;margin-bottom:0;position:relative}.case-studies-details .ttm-pf-detail-box .ttm_pf_image-wrapper img{width:100%}.ttm-pf-single-detail-box ul{margin:0;overflow:hidden;padding:0}.ttm-pf-single-detail-box ul li{display:grid;margin-bottom:10px;padding:8px 0}.ttm-pf-single-detail-box ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ttm-pf-single-detail-box ul li h3{font-family:var(--body-fonts);font-size:17px;font-weight:600;line-height:25px;margin-bottom:0;text-transform:capitalize}.ttm-pf-single-detail-box ul li>span:first-child{color:var(--dark-grey-color);font-size:15px;margin-right:5px}.ttm-pf-single-content-area h2,.ttm-pf-single-related-wrapper h2{font-size:30px;line-height:36px;margin-bottom:20px;text-align:left}.ttm-pf-single-content-wrapper ul.social-icons li a{background-color:var(--grey-color);border:1px solid rgba(133,146,166,.3);border-radius:0;color:#8592a6;color:inherit;display:block;font-size:14px;height:35px;line-height:35px;margin-right:0;text-align:center;width:35px}.ttm-pf-single-content-wrapper ul.social-icons li a:hover{background-color:var(--skin-color);color:var(--white-color)}.portfolio-single ul.social-icons:after,.portfolio-single ul.social-icons:before{background-color:rgba(0,0,0,.07);content:"";height:1px;left:0;position:absolute;top:17px;width:42%;z-index:-1}.portfolio-single ul.social-icons:after{left:auto;right:0}.ttm-pf-single-content-area a.ttm-btn.ttm-btn-style-border{background-color:var(--white-color);border:1px solid hsla(0,0%,89%,.7);color:inherit;color:var(--dark-grey-color);display:inline-block;font-family:var(--body-fonts);font-size:14px;font-weight:400;letter-spacing:.1px;line-height:24px;margin:0 3px 10px;padding:10px 30px;position:relative}.ttm-pf-single-content-area a:hover.ttm-btn.ttm-btn-style-border{background-color:var(--skin-color);color:var(--white-color)}.ttm-pf-single-content-area a.ttm-btn.ttm-btn-style-border.ttm-btn-color-darkgrey{font-weight:600}.ttm_contact_widget_wrapper{background-color:var(--white-color);clear:both;min-width:325px;overflow:hidden;padding:30px 50px 40px;position:relative;position:absolute;top:-474px;z-index:222}.ttm_contact_widget_wrapper h3{font-size:30px;line-height:40px}.ttm_contact_widget_wrapper ul{clear:both;list-style:none;margin:0;padding:0;z-index:2}.ttm_contact_widget_wrapper li{margin-bottom:17px}.ttm_contact_widget_wrapper li h6{font-size:22px;line-height:32px;margin-bottom:0;text-align:left}.page-header{margin:40px 0 20px}section.error-404{padding:70px 0;text-align:center}section.error-404 .ttm-big-icon{font-size:105px}section.error-404 h1{font-size:70px;line-height:100%;text-transform:uppercase}section.error-404 .page-content p{font-size:18px;margin-bottom:30px}#map{display:block;height:550px}.ttm-btn{background:transparent;border:2px solid var(--dark-grey-color);display:inline-block;font-family:var(--body-fonts);font-size:15px;font-weight:700;line-height:normal;padding:12px 24px;position:relative;text-transform:uppercase;transition:all .3s;vertical-align:middle;z-index:1}.ttm-btn:not(.btn-inline,.ttm-btn-style-border,.submit):before{border:1px solid;border-color:inherit;bottom:1px;content:"";left:-17px;position:absolute;right:13px;top:-5px;transform:translate(9px,9px);transition:inherit;z-index:-2}.ttm-btn:not(.btn-inline,.ttm-btn-style-border,.submit):hover:before{transform:translate(15px,3px)}.ttm-btn i{font-size:18px;line-height:18px;transition:.5s ease-in-out}.ttm-btn:hover i{webkit-animation:tfLeftToRight .5s forwards;animation:tfLeftToRight .5s forwards}.ttm-btn.ttm-icon-btn-left{padding-left:22px;transition:unset}.ttm-btn.ttm-icon-btn-right{padding-right:22px;transition:unset}.ttm-btn.ttm-icon-btn-right i{right:2px}.ttm-bgcolor-darkgrey .ttm-btn:hover.btn-inline.ttm-btn-color-skincolor{background-color:transparent;color:var(--white-color)}.ttm-btn:hover.btn-inline.ttm-btn-color-skincolor{background-color:transparent;color:var(--dark-grey-color)}.rev-btn.ttm-btn.ttm-btn-style-fill:hover{background-color:transparent;border-color:currentColor}.rev-btn.ttm-btn.ttm-btn-style-fill:before{background-color:transparent;position:unset}.ttm-btn i{display:inline-block;margin-left:10px;text-align:inherit;transition:.4s;vertical-align:middle}.ttm-btn.ttm-icon-btn-right i{margin-left:10px;margin-right:0;text-align:right}.ttm-btn.ttm-icon-btn-left i{margin-left:0;margin-right:10px;text-align:left}.ttm-btn.ttm-btn-size-xs{font-size:11px;padding:8px 20px}.ttm-btn.ttm-btn-size-xs i{font-size:10px;line-height:11px}.ttm-btn.ttm-icon-btn-right.ttm-btn-size-xs i{margin-left:6px;margin-right:0;text-align:right}.ttm-btn.ttm-icon-btn-left.ttm-btn-size-xs i{margin-left:0;margin-right:6px;text-align:left}.ttm-btn.ttm-btn-size-sm{font-size:13px;padding:15px 20px}.ttm-btn.ttm-btn-size-sm i{font-size:13px;line-height:14px}.ttm-btn.ttm-btn-size-md{font-size:14px;line-height:14px;padding:15px 30px}.ttm-btn.ttm-btn-size-md i{font-size:14px;font-size:16px;line-height:15px}.ttm-btn.ttm-btn-size-lg{padding:15px 35px}.ttm-btn.ttm-btn-size-lg,.ttm-btn.ttm-btn-size-lg i{font-size:18px;line-height:18px}.ttm-btn.ttm-btn-shape-round{border-radius:2em}.ttm-btn.ttm-btn-shape-rounded{border-radius:3px}.ttm-btn.ttm-btn-shape-square{border-radius:0}.ttm-btn.ttm-btn-style-border{background-color:transparent;border:2px solid}.ttm-btn.ttm-btn-color-white.ttm-btn-style-border{background-color:transparent;border-color:#fff;color:#fff}.ttm-btn.btn-inline{background-color:transparent;border:0;padding:0;text-transform:uppercase}.ttm-btn.btn-inline i{display:inline-block;transition:0s;vertical-align:middle}.ttm-btn.btn-inline.ttm-icon-btn-right i{font-size:18px;line-height:16px;margin-left:7px;transition:.5s ease-in-out}.ttm-btn.btn-inline:hover i{margin-left:7px!important;webkit-animation:tfLeftToRight .5s forwards;animation:tfLeftToRight .5s forwards}@keyframes tfLeftToRight{49%{transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}51%{opacity:1}}.ttm-btn.btn-inline.ttm-icon-btn-left i{margin-right:7px;transition:.5s ease-in-out}.ttm-btn.btn-inline i.fa-minus:before{display:block;height:1px}.ttm-btn.btn-inline.ttm-icon-btn-left:hover i{margin-right:11px!important}.ttm-play-icon{color:#fff;display:block;position:relative}.ttm-play-icon .ttm-icon.ttm-icon_element-size-md{height:95px;line-height:95px;margin:0;width:95px}.ttm-play-icon .ttm-play-icon-animation{display:inline-block;position:relative}.ttm-play-icon-btn .ttm-icon.ttm-icon_element-size-sm{display:block;height:50px;line-height:50px;margin:0;width:50px;z-index:2}.ttm-play-icon-btn .ttm-icon.ttm-icon_element-size-sm i.fa-play{display:inline-block;font-size:20px;line-height:0;padding-left:5px;vertical-align:middle}.ttm-play-icon-btn .ttm-icon.ttm-icon_element-size-md{display:block;height:67px;line-height:67px;margin:0;width:67px;z-index:2}.ttm-play-icon-btn .ttm-icon.ttm-icon_element-size-md i.fa-play{font-size:28px}i.fa-play{padding-left:5px}.ttm-play-icon-btn .ttm-play-icon-animation{display:inline-block;position:relative}.ttm-play-icon-btn .ttm-play-icon-animation .ttm-icon{margin-bottom:0}.ttm_single_image-wrapper .ttm-play-icon-btn{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.play-btn-img{background-image:url(../images/video-icon-img.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 230px 0 0;opacity:.9;padding:20px 0}.ttm-play-icon-title{padding-left:15px;padding-top:15px}.ttm-play-icon-title h3{font-size:15px;font-weight:700;line-height:26px;margin-bottom:0}.ttm-play-icon.style1{bottom:-25px;left:-100px;position:absolute;right:0}.ttm-play-icon.style1 .ttm-icon i{font-size:45px;line-height:110px}.ttm-play-icon-animation.style2{display:inline-flex}.ttm-play-icon-animation.style2 .ttm-icon{margin-bottom:0}.ttm-play-icon-animation.style2:hover .ttm-icon{background-color:var(--dark-grey-color)}.ttm-play-icon-animation.style2 .ttm-icon i{line-height:normal}.ttm-play-icon.style2 .ttm-play-icon-title{display:inline-table;vertical-align:top}.title-area{position:relative;z-index:1}.sub-title2,.title-area .sec-title{margin-bottom:10px}.sub-title2{color:var(--theme-color);display:block;font-family:var(--title-font);font-size:16px;font-weight:600;letter-spacing:.2em;margin-top:0;position:relative;text-transform:uppercase}.sub-title3{font-size:25px;letter-spacing:0}.sub-title2 .box{display:inline-block;height:24px;margin-right:4px;position:relative;top:7px;width:24px}.sub-title2 .box:after,.sub-title2 .box:before{background-color:var(--theme-color);border-radius:3px;content:"";display:inline-block;height:16px;position:absolute;width:16px}.sub-title2 .box:before{background-color:transparent;border:2px solid var(--theme-color);left:0;top:0}.sub-title2.text-white .box:before{border:2px solid var(--white-color)}.sub-title2.text-white .box:after{background-color:var(--white-color)}.sub-title2 .box:after{bottom:0;right:0}@media (max-width:1199px){.sub-title2{margin-bottom:10px}}@media (max-width:575px){.sub-title2{letter-spacing:.14em}}.about-section{padding:130px 0 30px;position:relative}.about-section2,.about-section3{padding:70px 0}.about-section .pattern-layer{background-position:100% 0;background-repeat:no-repeat;height:605px;position:absolute;right:0;top:200px;width:821px}.about-section .image-column{margin-bottom:40px;position:relative}.about-section .image-column .color-layer{background-color:#ebebeb;height:610px;left:-55px;position:absolute;top:-55px;width:460px;z-index:-1}.about-section .image-column .inner-column{padding-right:45px;position:relative}.about-section .image-column .inner-column .image{position:relative;z-index:1}.about-section .image-column .inner-column .image img{clip-path:polygon(0 0,100% 0,100% 70%,0 90%);display:block;position:relative;width:100%;z-index:10}.about-section .image-column .inner-column .color-layer-two{background-color:#fff;bottom:0;clip-path:polygon(0 0,100% 0,100% 70%,0 90%);height:104%;left:0;position:absolute;top:0;width:100%;z-index:1}.about-section .image-column .inner-column .color-layer-three{background-color:var(--theme-color);clip-path:polygon(0 0,100% 0,100% 70%,0 90%);height:108%;left:0;position:absolute;top:0;width:100%}.about-section .image-column .title{color:#e5e5e5;font-size:48px;font-weight:800;position:absolute;right:-110px;text-transform:uppercase;top:170px;transform:rotate(-90deg)}.about-section .image-column .inner-column .experiance{background-color:#222;border-radius:50px 0 0 50px;bottom:250px;padding:16px 22px;position:absolute;right:0;transition:all .6s ease;z-index:1}.about-section .image-column .inner-column:hover .experiance{border-radius:0 50px 50px 0}.about-section .image-column .inner-column .experiance .inner{color:#fff;padding-left:100px;position:relative}.about-section .image-column .inner-column .experiance .inner .number{color:#fff;font-size:48px;font-weight:700;left:0;position:absolute;top:13px}.about-section .content-column{margin-bottom:40px;position:relative}.about-section .content-column .inner-column{padding-left:25px;position:relative}.about-section .content-column .sec-title{margin-bottom:20px}.about-section .content-column .sec-title h1{font-size:33px;font-style:normal;line-height:43px}.about-section .content-column .text{margin-bottom:20px;position:relative}.about-section .content-column .text p{color:#555;font-size:16px;line-height:1.8em;position:relative}.about-section .content-column .text p:last-child{margin-bottom:0}.about-section .content-column .read-more{background:url(../images/background/pattern-12.png) no-repeat;color:#222;display:inline-block;font-size:18px;font-weight:800;padding:8px 24px;position:relative;width:200px}.about-section .content-column .read-more .plus{background-color:#ff000c;bottom:-2px;color:#fff;display:inline-block;font-size:14px;font-weight:800;height:40px;line-height:40px;margin-top:0;position:relative;right:-72px;text-align:center;transition:all .3s ease;width:40px}.about-section .content-column .read-more:hover .plus{transform:translateY(-10px)}.about-section .content-column .phone{color:#555;font-size:18px;font-weight:700;margin-left:80px;position:relative}.about-section .content-column .phone strong{color:#222;display:block;font-size:30px;font-weight:800;margin-top:8px;position:relative}.about-section .content-column .signature{margin-top:40px;position:relative}.about-section.style-two{padding-bottom:30px}.about-section.style-two .content-column .read-more .plus,.about-section.style-two .image-column .inner-column .color-layer-three{background-color:var(--theme-color)}.client-setion{padding:70px 0}.client-box{position:relative;text-align:center}.client-box .slick-track{align-items:center;display:flex;justify-content:center}.client-box .client-thumbnail{margin-bottom:44px;margin-top:44px}.client-setion .slick_slider .slick-slide{width:auto!important}.client-setion .slick_slider .slick-slide img{height:105px;-o-object-fit:cover;object-fit:cover;width:auto}.roll__wrapper{transition-timing-function:linear}.client-setion .roll__slide{align-items:center;border-right:1px solid #f2f2f2;display:flex;justify-content:center;padding:20px;text-align:center;width:auto!important}.client-setion .roll__slide img{height:110px;width:auto}.client-setion .roll__slide img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:.7;transform:scale(1.1)}.client-setion .slick_slider2 .slick-slide img{height:105px;-o-object-fit:cover;object-fit:cover}.client-setion .slick_slider:not(.g-0) .slick-slide{padding:0 20px}.client-box .client-thumbnail img{display:block;filter:grayscale(0);-webkit-filter:grayscale(0);margin:0 auto;opacity:1;text-align:center;transition:.6s;width:auto}.client-box:hover .client-thumbnail img{filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:.7;transform:scale(1.1)}.client-box .ttm-client-logo-tooltip{margin-bottom:45px;margin-top:45px}.client-box .ttm-client-logo-tooltip,.client-box .ttm-client-logo-tooltip-inner{position:relative}.client-box .ttm-client-logo-tooltip img{display:block;margin:0 auto;text-align:center}.client-box:hover .ttm-client-logo-tooltip img{opacity:1}.client-box .ttm-client-logo-tooltip .client-thumbnail_hover{content:"";left:0;position:absolute;right:0;transition:.3s;z-index:1}.client-box:hover .ttm-client-logo-tooltip .client-thumbnail_hover{bottom:0}.ttm-box-seperator{border-right:1px solid #f2f2f2}.client-box.style1{position:relative;text-align:center}.client-box.style1 .client-thumbnail{margin-bottom:20px;margin-top:20px}.associated-companies-section{padding:70px 0}.associated-companies-section .client-box .client-thumbnail img{display:block;filter:grayscale(0);-webkit-filter:grayscale(0);height:105px;margin:0 auto;opacity:1;text-align:center;transition:.6s;width:auto}.associated-companies-section .client-box:hover .client-thumbnail img{filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1;transform:unset}.service-card{overflow:hidden;position:relative;z-index:2}.service-card_img img{width:100%}.service-card_content{background-color:var(--theme-color);box-shadow:0 6px 20px rgba(7,36,95,.06);left:50px;margin-top:-94px;max-width:calc(100% - 50px);padding:30px;position:relative;z-index:3}.service-card_content:before{background-color:var(--white-color);content:"";height:100%;left:0;position:absolute;top:0;transition:.4s ease-in-out;width:100%;z-index:-1}.service-card_icon,.service-grid_icon{background-color:var(--theme-color);border-radius:50%;color:var(--white-color);font-size:32px;height:60px;left:-35px;line-height:56px;position:absolute;text-align:center;top:-35px;transition:.4s ease-in-out;width:60px}.service-card_icon img,.service-grid_icon img{display:unset;filter:brightness(0) invert(1);transition:.4s ease-in-out}.service-card_icon:before,.service-grid_icon:before{background-color:transparent;border:1px solid var(--white-color);border-radius:inherit;content:"";height:70px;left:-5px;position:absolute;top:-5px;width:70px}.service-card_title{font-size:24px;font-weight:700;line-height:1.35;margin-bottom:10px;margin-top:-.25em}.service-card_title a{color:inherit}.service-card_title a:hover{color:var(--title-color)}.service-card_text{margin-bottom:-.5em;transition:.3s ease-in-out}.service-card_btn{background-color:var(--theme-color);bottom:0;display:inline-block;height:112px;left:0;line-height:115px;position:absolute;text-align:center;width:50px}.service-card:hover .service-card_text,.service-card:hover .service-card_title,.service-card_btn,.service-card_btn:hover{color:var(--white-color)}.service-card:hover .service-card_content:before{height:0}.service-card:hover .service-card_icon,.service-card:hover .service-grid_icon{background-color:var(--white-color)}.service-card:hover .service-card_icon img,.service-card:hover .service-grid_icon img{filter:none;transform:rotateY(180deg)}.service-card:hover .service-card_btn{background-color:var(--title-color)}@media (max-width:767px){.service-card_content{padding:50px}}@media (max-width:575px){.service-card_content{padding:40px}}@media (max-width:375px){.service-card_content{padding:30px 20px}}.service-section{padding:70px 0;position:relative}.service-section:after{background-color:#202328f2;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.service-section .container-fluid{max-width:1400px}.service-grid{align-items:center;background-color:var(--white-color);border-radius:20px;display:flex;gap:40px;padding:40px;position:relative;z-index:3}.service-grid_img{border-radius:inherit;min-width:350px;overflow:hidden;position:relative;z-index:2}.service-grid_img img{transition:.4s ease;width:100%}.service-grid_icon{left:0;margin:5px;position:relative;top:0}.service-grid_icon:before{border-color:var(--theme-color)}.service-grid_content{position:relative;z-index:2}.service-grid_icon-overlay{position:absolute;right:0;top:0;z-index:-1}.service-grid_text{margin-bottom:15px}.service-grid_title{font-size:24px;line-height:24px;margin-bottom:12px;margin-top:25px;text-transform:capitalize}.service-grid_title a{color:inherit}.service-grid_title a:hover{color:var(--theme-color)}.service-grid .checklist ul{display:grid;gap:0 5px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.service-grid .checklist ul li{padding-left:22px}.service-grid .as-btn{border-radius:5px}.service-grid:hover .service-grid_img img{transform:scale(1.1)}#serviceGridSlider{position:relative;z-index:3}.service-thumb{align-items:center;background-color:var(--white-color);border-radius:5px;cursor:pointer;display:flex;gap:20px;margin-bottom:12px;padding:10px;transition:.4s ease-in-out}.service-thumb-wrap{background-color:var(--theme-color);padding:24px 24px 24px 0;position:relative;z-index:2}.service-thumb-wrap:after{background-color:inherit;bottom:0;clip-path:polygon(120px 0,100% 0,100% 100%,0 100%);content:"";height:100%;position:absolute;right:0;width:calc(100% + 180px);z-index:-1}.service-thumb_img{min-width:70px}.service-thumb_img img{border-radius:5px}.service-thumb_title{font-size:18px;margin-bottom:0;text-transform:capitalize}.slick-current .service-thumb{border-right:7px solid var(--title-color)}.service-thumb-wrap .arrow-btn{background-color:transparent;border:1px solid;border-radius:5px;color:var(--white-color);display:inline-block;font-size:20px;height:55px;line-height:35px;width:100%}.service-thumb-wrap .arrow-btn i{font-weight:500}.service-thumb-wrap .arrow-btn.prev{margin-bottom:12px}.checklist ul{list-style:none;margin-bottom:0;padding-left:0;text-align:left}.checklist li{color:var(--title-color);font-weight:500;margin-bottom:10px;padding-left:24px;position:relative}.checklist li:before{color:var(--theme-color);content:"\f30b";font-family:"Font Awesome\ 6 Pro";font-weight:900;left:0;position:absolute;transition:.3s ease-in-out}.checklist li:last-child{margin-bottom:0}.checklist.style2 li:before{content:"\f30b"}.checklist.style2 li:last-child{margin-bottom:0}@media (max-width:1199px){.service-thumb-wrap{padding:40px 0}.service-thumb-wrap:after{clip-path:polygon(0 120px,100% 0,100% 100%,0 100%);content:"";height:calc(100% + 180px);left:-40px;width:calc(100% + 80px)}}@media (max-width:991px){.service-grid{flex-wrap:wrap;gap:30px}.service-grid_img{height:300px;min-width:100%;width:100%}.service-grid_img img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:450px){.service-grid{border-radius:10px;padding:20px}}@media (max-width:375px){.service-grid_title{font-size:22px}.service-grid .checklist ul{grid-template-columns:repeat(1,1fr)}}.services-page-section{padding:70px 0;position:relative}.service-section-four{overflow:hidden;padding:100px 0 80px;position:relative}.service-section-four .slick-dots{display:none}.service-section-four .owl-nav{left:0;margin-top:-50px;position:absolute;right:0;top:50%}.service-section-four .owl-nav .owl-prev{left:-80px}.service-section-four .owl-nav .owl-next,.service-section-four .owl-nav .owl-prev{color:#000;font-size:60px;line-height:1em;position:absolute;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service-section-four .owl-nav .owl-next{right:-80px}.service-section-four .owl-nav .owl-next:hover,.service-section-four .owl-nav .owl-prev:hover{color:#ff000c}.service-section-four .owl-carousel .owl-stage-outer{overflow:visible}.service-section-four .service-block-four{opacity:.2}.service-section-four .owl-carousel .owl-stage-outer .owl-item.active .service-block-four{opacity:1}.service-block-four{margin-bottom:30px;position:relative}.service-block-four .inner-box{padding:0 20px;position:relative}.service-block-four .inner-box .image{background-color:#ff000c;position:relative}.service-block-four .inner-box .image img{position:relative;transition:all .6s ease;width:100%}.service-block-four .inner-box:hover .image img{opacity:.8}.service-block-four .inner-box .lower-content{margin-top:-40px;position:relative;text-align:center}.service-block-four .inner-box .lower-content:before{border:2px solid #ccc;border-radius:8px;bottom:20px;content:"";left:-20px;position:absolute;right:-20px;top:-60px;transition:all .6s ease;z-index:-1}.service-block-four .inner-box:hover .lower-content:before{background-color:#ff000c;border-color:#ff000c}.service-block-four .inner-box .lower-content .icon{background-color:#f6f6f6;border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.2);color:#fe252f;font-size:44px;height:60px;line-height:60px;margin:0 auto;position:relative;text-align:center;transition:all .6s ease;width:60px}.service-block-four .inner-box .lower-content .icon:before{background-color:transparent;border-color:var(--theme-color);border:1px solid var(--white-color);border-radius:inherit;content:"";height:70px;left:-5px;position:absolute;top:-5px;width:70px}.service-block-four .inner-box:hover .lower-content .icon{transform:scale(-1) rotate(180deg)}.service-block-four .inner-box .lower-content h4{font-weight:800;line-height:1.4em;margin-bottom:14px;margin-top:22px;position:relative}.service-block-four .inner-box .lower-content h4 a{color:#222;position:relative;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service-block-four .inner-box:hover .lower-content .text,.service-block-four .inner-box:hover .lower-content h4 a{color:#fff}.service-block-four .inner-box:hover .lower-content .ttm-btn{background-color:var(--dark-grey-color);border:2px solid var(--dark-grey-color);color:var(--white-color);transition:all .3s}.service-block-four .inner-box .lower-content .text{color:#555;font-size:16px;line-height:1.8em;margin-bottom:22px}.service-block-four .inner-box .lower-content .read-more,.service-block-four .inner-box .lower-content .text{position:relative;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service-block-four .inner-box .lower-content .read-more{background:#fff url(../images/background/pattern-18.png) no-repeat;color:#222;display:inline-block;font-size:18px;font-weight:800;padding:10px 17px;width:170px}.service-block-four .inner-box .lower-content .read-more .plus{background-color:#ff262f;bottom:-10px;color:#fff;display:inline-block;font-size:14px;font-weight:800;height:40px;line-height:40px;margin-top:0;position:relative;right:-38px;text-align:center;transition:all .3s ease;width:40px}.service-block-four .inner-box .lower-content .read-more:hover .plus{transform:translateY(-20px)}.service-block-four .inner-box:hover .lower-content .read-more{background-color:#000;color:#fff}.service-block-four .inner-box:hover .lower-content .read-more .plus{background-color:#f6f6f6;color:#ff000c}.service-block-four.style-two .inner-box .image,.service-block-four.style-two .inner-box .lower-content .read-more .plus{background-color:var(--theme-color)}.service-block-four.style-two .inner-box:hover .lower-content:before{background-color:var(--theme-color);border-color:var(--theme-color)}.service-block-four.style-two .inner-box:hover .lower-content .read-more .plus{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);color:#222}.service-block-four.style-two .inner-box .lower-content .icon{color:var(--theme-color)}.service-block-four .service-box_bg-icon{filter:grayscale(1);left:50%;position:absolute;top:40%;transform:translate(-50%,-10px);z-index:-1}.counter-section{padding:70px 0}.counter-card.style3{margin-bottom:30px;position:relative}.counter-card.style3 .counter-card_bg-number{font-family:var(--title-font);font-size:120px;font-weight:800;line-height:45px;position:absolute;-webkit-text-stroke:1px hsla(0,0%,100%,.4);color:transparent;left:50%;transform:translate(-50%)}.counter-card.style3 .media-body{align-items:center;display:flex;gap:10px}.counter-card.style3 .media-body .counter-card_number{font-size:48px;font-weight:800;margin:0 0 -.3em}.counter-card_number{color:var(--white-color);margin-bottom:5px;margin-top:-.24em}.counter-card.style3 .media-body .counter-card_text{font-size:18px;font-weight:500;line-height:26px;width:140px}.counter-card_text{color:var(--white-color);display:block;margin-bottom:-.45em}.counter-section-two{overflow:hidden;padding:70px 0;position:relative;z-index:1}.counter-section-two .inner-container{background-position:100% 100%;background-repeat:no-repeat;padding:70px 50px 50px;position:relative}.counter-section-two .inner-container:before{background-color:#222;border-radius:70px 0 0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media (max-width:1199px){.counter-card.style3 .media-body{justify-content:center}.counter-card.style3 .counter-card_bg-number{font-size:90px}}@media (max-width:991px){.counter-card.style3 .counter-card_bg-number{font-size:60px;line-height:normal;top:50%;transform:translate(-50%,-50%)}.gy-50{--bs-gutter-y:40px}}@media (max-width:767px){.counter-card.style3{text-align:left}}.background-image,[data-bg-src]{background-position:50%;background-repeat:no-repeat;background-size:cover}.ttm-row.main-portfolio-section{padding:70px 0}.featured-imagebox,.featured-imagebox .featured-thumbnail{overflow:hidden;position:relative}.main-portfolio-section .featured-imagebox .featured-thumbnail img{height:400px;-o-object-fit:cover;object-fit:cover}.blog-section .featured-imagebox .featured-thumbnail img{height:245px;-o-object-fit:cover;object-fit:cover}.related-work-section .featured-imagebox .featured-thumbnail img{height:400px;-o-object-fit:cover;object-fit:cover}.featured-imagebox .featured-thumbnail img{transform:scale(1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;width:100%}.featured-imagebox:hover .featured-thumbnail img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}.featured-imagebox{margin:0 0 30px}.featured-imagebox .featured-content .featured-title h3{display:-webkit-box;font-size:21px;font-weight:700;line-height:32px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-line-clamp:2;-webkit-box-orient:vertical}.featured-imagebox .featured-content .category,.featured-imagebox .featured-content .category a{display:inline-block;font-size:16px;line-height:16px;margin-bottom:0;transition:all .3s}.ttm-box-view-content-inner,.ttm-box-view-overlay{overflow:hidden;position:relative}.ttm-box-view-overlay:after{background-color:rgba(0,0,0,.4);content:"";height:0;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out 0s;width:100%;z-index:1}div:hover>.ttm-box-view-overlay:after{height:100%;opacity:1;overflow:hidden}.ttm-boxes-spacing-10px .featured-imagebox-portfolio.style1{margin:0}.featured-imagebox.featured-imagebox-portfolio.style1{overflow:visible}.featured-imagebox-portfolio.style1 .ttm-media-link a i{font-size:28px;font-weight:700;line-height:50px;text-align:center}.featured-imagebox-portfolio.style1 .ttm-media-link a.ttm_image{margin-left:-45px;transform:translate(-30px,-45px)}.featured-imagebox-portfolio.style1 .ttm-media-link a{background-color:var(--skin-color);bottom:0;color:var(--white-color);font-size:28px;height:50px;left:0;line-height:50px;margin:-50px auto 0;opacity:0;position:absolute;right:0;text-align:center;top:50%;transition:all .4s;transition-delay:.1s;width:50px;z-index:2}.featured-imagebox-portfolio.style1:hover .ttm-media-link a{opacity:1;transform:translateX(0)}.featured-imagebox-portfolio.style1 .featured-thumbnail{position:relative;transition:transform .5s ease-in-out;width:100%}.featured-imagebox-portfolio.style1:hover .featured-thumbnail{transform:scale(1.2)}.featured-imagebox-portfolio.style1 .featured-content{background-color:var(--white-color);box-shadow:0 0 10px 0 rgb(0 0 0/9%);margin:-51px 26px 5px 0;padding:23px 34px 27px;position:relative;text-align:center;z-index:1}.featured-imagebox-portfolio.style1 .featured-content:before{background:var(--skin-color);bottom:0;content:"";height:0;left:0;position:absolute;transition:.5s;width:100%;z-index:-1}.featured-imagebox-portfolio.style1:hover .featured-content:before{height:100%}.featured-imagebox-portfolio.style1 .featured-content .featured-title h3 a:hover,.featured-imagebox-portfolio.style1:hover .featured-content,.featured-imagebox-portfolio.style1:hover .featured-content h3 a{color:var(--white-color)}.featured-imagebox-portfolio.style1 .featured-content .featured-title h3{font-size:20px;line-height:28px;margin-bottom:0}.slick-arrow{background-color:var(--white-color);border:1px solid var(--white-color);border-radius:999px;box-shadow:0 4px 20px rgba(7,36,95,.15);color:var(--theme-color);display:inline-block;font-size:var(--icon-font-size,18px);height:var(--icon-size,55px);left:var(--pos-x,-100px);line-height:var(--icon-size,53px);margin-top:calc(var(--icon-size, 55px)/-2);padding:0;position:absolute;top:50%;width:var(--icon-size,55px);z-index:2}.slick-arrow.default{position:relative;--pos-x:0;margin-top:0}.slick-arrow.slick-next{left:auto;right:var(--pos-x,-100px)}.slick-arrow:hover{background-color:var(--theme-color);border-color:var(--theme-color);box-shadow:0 8px 19px rgba(80,68,22,.3);color:var(--white-color)}.arrow-margin .slick-arrow{top:calc(50% - 30px)}.arrow-wrap .slick-arrow{opacity:0;visibility:hidden}.arrow-wrap:hover .slick-arrow{opacity:1;visibility:visible}@media (max-width:1500px){.slick-arrow{--arrow-horizontal:-20px;--pos-x:-70px}}@media (max-width:1399px){.slick-arrow{--arrow-horizontal:40px;--pos-x:-17px}}@media (max-width:991px){.slick-arrow{--icon-size:40px;font-size:14px;margin-right:40px}.slick-arrow.slick-next{margin-left:40px;margin-right:0}.slick-dots{margin:40px 0 0}.icon-box .slick-arrow{margin-right:0}}.testimonial-section,.testimonial-section-two{padding:70px 0;position:relative}.testimonial-section-two .slick_slider .slick-slide{margin-right:30px;margin-top:20px}.testimonial-section-two .owl-nav{display:none}.testimonial-section-two .slick-dots{line-height:0;margin:0;padding:45px 0 0;text-align:center;top:100%}.testimonial-section-two .slick-dots li{display:inline-block;height:auto;margin:0;width:auto}.testimonial-section-two .slick-dots li button{background-color:transparent;border:0;font-size:0;margin:0 5px;padding:0;position:relative;width:20px}.testimonial-section-two .slick-dots li.slick-active button{background-color:var(--skin-color);height:6px;left:0;right:0}.testimonial-section-two .slick-dots li button{background-color:#e7e7e7;border-radius:0;height:6px}.testimonial-block-two{margin-bottom:30px;position:relative}.testimonial-block-two .inner-box{background-color:#fff;border:1px solid #ccc;border-radius:0 25px 0 0;margin-left:20px;position:relative}.testimonial-block-two .inner-box .upper-box{padding:35px 55px;position:relative}.testimonial-block-two .inner-box .quote-icon{background-color:#fff;color:#e5e5e5;font-size:60px;line-height:1em;padding:0 8px;position:absolute;right:70px;top:-22px}.testimonial-block-two .inner-box .rating{color:var(--theme-color);margin-bottom:10px;position:relative}.testimonial-block-two .inner-box h4{color:#111;font-weight:700;line-height:1.3em;margin-bottom:15px;margin-top:15px;position:relative}.testimonial-block-two .inner-box .text{color:#555;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.8em;position:relative}.testimonial-block-two .inner-box .middle-box{margin-right:50px;position:relative}.testimonial-block-two .inner-box .middle-box .middle-inner{position:relative}.testimonial-block-two .inner-box .middle-box .middle-inner:before{background-color:#f5f5f5;border-radius:0 50px 50px 0;bottom:0;content:"";left:-20px;position:absolute;right:0;top:0}.testimonial-block-two .inner-box .middle-box .middle-inner:after{border-bottom:30px solid #ddd;border-left:20px solid transparent;content:"";left:-20px;position:absolute;top:-30px}.testimonial-block-two .inner-box .middle-box .middle-inner .content{min-height:80px;padding-right:30px;padding-top:16px;position:relative;text-align:right}.testimonial-block-two .inner-box .middle-box .middle-inner .author-image{border-radius:50% 50% 50% 0;height:80px;overflow:hidden;position:absolute;right:0;top:0;width:80px}.testimonial-block-two .inner-box .middle-box .middle-inner .content h6{color:#111;font-weight:700;line-height:1.3em;margin-bottom:0;position:relative;text-transform:uppercase}.testimonial-block-two .inner-box .middle-box .middle-inner .content .designation{color:#555;font-weight:400;line-height:1em;margin-top:5px;position:relative;text-transform:capitalize}.testimonial-block-two .inner-box .lower-box{padding:22px 30px;position:relative}.testimonial-block-two .inner-box .lower-box .share{color:#555;font-family:Open Sans,sans-serif;font-size:14px;position:relative}.testimonial-block-two .inner-box .lower-box .share .icon{margin-right:10px;position:relative}.testimonial-block-two .inner-box .social-box{padding-right:20px;position:relative}.testimonial-block-two .inner-box .social-box li{display:inline-block;margin-left:15px;position:relative}.testimonial-block-two .inner-box .social-box li a{color:#222;font-size:16px;position:relative;transition:all .3s ease}.testimonial-block-two .inner-box .social-box li a:hover{color:var(--theme-color)}.blog-section{padding:70px 0;position:relative}.featured-imagebox-post .featured-content .post-meta span{display:inline-block;font-size:14px;line-height:14px;margin-bottom:12px;margin-right:20px;position:relative}.featured-imagebox-post .featured-content .post-meta span:last-child{margin-right:0}.featured-imagebox-post .featured-content .post-meta span:not(:last-child):after{background-color:currentColor;background-color:transparent;border-radius:50%;color:var(--body-fonts-color);content:"/ ";display:inline-block;height:100%;position:absolute;right:-10px;top:0;vertical-align:middle;width:1px}.featured-imagebox-post .featured-content .post-meta span i{font-size:14px;line-height:0;padding-right:8px}.featured-imagebox-post .featured-content .post-meta span i.fa-comments-o{font-size:16px}.featured-imagebox-post .ttm-box-post-date .ttm-entry-date{display:inline-block;font-size:15px;padding:20px 8px;z-index:2}.ttm-box-post-date .ttm-entry-date .entry-month,.ttm-box-post-date .ttm-entry-date .entry-year{display:block;font-size:16px;font-weight:700;line-height:1;text-transform:capitalize}.post-category{border-radius:6px;color:#fff;display:inline-block;font-size:14px;line-height:1;margin-bottom:15px;padding:6px 10px}.post-bottom.ttm-post-link{display:flex}.ttm-post-format-video{height:0;overflow:hidden;padding-bottom:55.25%;padding-top:25px;position:relative}.ttm-post-format-video iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.news-section{padding:70px 0;position:relative}.news-section .featured-imagebox .featured-thumbnail img{height:245px;-o-object-fit:cover;object-fit:cover}.featured-imagebox-post.style1{background-color:var(--white-color);border:17px solid var(--white-color);box-shadow:0 0 10px 0 rgb(0 0 0/9%);transition:all .4s}.featured-imagebox-post.style1 .post-header{align-items:center;display:flex;margin-bottom:17px}.featured-imagebox-post.style1 .featured-content{padding:25px 10px 17px;position:relative}.featured-imagebox-post.style1 .post-meta{display:block;padding:5px 0 0}.featured-imagebox-post.style1 .ttm-box-post-date{color:#fff;font-family:var(--title-fonts);font-size:15px;font-weight:500;height:75px;line-height:19px;padding-bottom:10px;padding-top:10px;position:absolute;right:0;text-align:center;top:-40px;transition:all .5s linear 0ms;width:62px;z-index:2}.featured-imagebox-post.style1:hover .ttm-box-post-date{transform:rotateY(1turn)}.featured-imagebox-post.style1 .ttm-box-post-date .ttm-entry-date{color:var(--white-color);display:block;font-size:17px;font-weight:700;line-height:18px;margin:0;padding:0}.featured-imagebox-post.style1 .ttm-box-post-date .ttm-entry-date .entry-month{font-size:17px;font-weight:700;line-height:20px}.ttm-blog-overlay-iconbox a{color:#fff;display:inline-block;font-size:25px;height:25px;left:50%;line-height:25px;margin-left:-17px;margin-top:-12px;opacity:0;position:absolute;text-align:center;top:50%;transform:scale(0);-webkit-transform:scale(0);transition:all .9s ease;width:25px;z-index:1;z-index:2}.featured-imagebox-post:hover .ttm-blog-overlay-iconbox a{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.featured-imagebox-post.style1 .ttm-btn{font-family:var(--title-fonts);font-size:14px;font-weight:700;line-height:14px}.featured-imagebox-post.style1 .featured-desc p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.subscribe-section{background-position:300px;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:70px 0;position:relative;z-index:1}.subscribe-section:after{background-color:var(--dark-color);content:" ";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:1}.subscribe-section .color-layer{background-color:var(--theme-color2);width:750px;z-index:2}.subscribe-section .color-layer,.subscribe-section .color-layer-two{height:160%;left:0;margin-left:-100px;position:absolute;top:0;transform:skewX(25deg)}.subscribe-section .color-layer-two{background-color:var(--theme-color);width:770px;z-index:1}.subscribe-section .form-column{margin-bottom:40px;position:relative;z-index:2}.subscribe-section .form-column .inner-column{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:linear-gradient(152.97deg,rgba(32,42,55,.4),rgba(12,25,43,.2));border:1px solid var(--theme-color);box-shadow:0 0 20px rgba(0,0,0,.15);padding:45px;position:relative;z-index:999}.subscribe-section .form-column .title-box{margin-bottom:30px;position:relative}.subscribe-section .form-column .title-box .title{color:#111;font-size:16px;font-weight:600;padding-left:35px;position:relative}.subscribe-section .form-column .title-box .title .separater{border-left:2px solid #9e0b0f;border-right:2px solid #9e0b0f;height:20px;left:0;margin-bottom:24px!important;position:absolute;top:0;width:14px}.subscribe-section .form-column .title-box .title .separater:before{background-color:#fcbd43;content:"";height:20px;left:4px;position:absolute;top:-5px;width:2px}.subscribe-section .form-column .title-box h3{color:#111;font-size:36px;font-weight:700;line-height:1.3em;margin-bottom:15px;margin-top:17px;position:relative}.subscribe-section .form-column .title-box .text{color:#555;font-size:16px;line-height:1.8em;position:relative}.subscribe-section .content-column{position:relative}.subscribe-section .content-column .inner-column{padding-left:60px;padding-top:185px;position:relative}.subscribe-section .content-column h3{color:#fff;font-size:36px;font-weight:700;line-height:1.3em;margin-bottom:15px;margin-top:17px;position:relative;z-index:999}.subscribe-section .content-column .text{color:#fff;font-size:16px;line-height:1.8em;max-width:300px;position:relative;z-index:999}.subscribe-form{position:relative;z-index:1}.subscribe-form .form-group{margin-bottom:25px;position:relative}.subscribe-form .form-group input[type=email],.subscribe-form .form-group input[type=tel],.subscribe-form .form-group input[type=text],.subscribe-form .form-group input[type=url],.subscribe-form .form-group select,.subscribe-form .form-group textarea{background:0 0;border:1px solid #ccc;border-radius:0;color:#fefefe;display:block;font-size:14px;font-weight:400;height:50px;line-height:20px;padding:14px 22px;position:relative;transition:all .3s ease;width:100%;z-index:1}.subscribe-form .form-group input:focus,.subscribe-form .form-group select:focus,.subscribe-form .form-group textarea:focus{border-color:var(--theme-color)}.subscribe-form .form-group textarea{border-radius:0;height:150px;resize:none}.subscribe-form .form-group input::-moz-placeholder,.subscribe-form .form-group textarea::-moz-placeholder{color:#fff}.subscribe-form .form-group input::placeholder,.subscribe-form .form-group textarea::placeholder{color:#fff}.scroll-top{border-radius:50px;bottom:85px;opacity:1;position:fixed;right:30px;transform:translateY(45px);transition:all .3s linear;visibility:hidden;z-index:10000}.scroll-top,.scroll-top:after{cursor:pointer;display:block;height:50px;width:50px}.scroll-top:after{border:2px solid var(--theme-color);box-shadow:none;content:"\f062";font-family:"Font Awesome\ 6 Pro";font-size:20px;left:0;line-height:50px;position:absolute;text-align:center;top:0;z-index:1}.scroll-top svg,.scroll-top:after{border-radius:50%;color:var(--theme-color)}.scroll-top svg{background:var(--white-color)}.scroll-top svg path{fill:none}.scroll-top .progress-circle path{stroke:var(--theme-color);stroke-width:12px;box-sizing:border-box;transition:all .4s linear}.scroll-top.show{opacity:1;transform:translateY(0);visibility:visible}.ttm-fid.inside.style1{background-color:var(--white-color);box-shadow:0 0 5px 0 rgba(43,52,59,.1);padding:20px 10px 16px;position:relative}.ttm-fid.inside.style1 .ttm-fid-contents{padding-right:95px;text-align:center}.ttm-fid.inside.style1 h4,.ttm-fid.inside.style1 h4 span{font-size:37px;font-weight:700;line-height:46px}.ttm-fid.inside.style1 .ttm-fid-icon-wrapper{position:absolute;right:0;top:0}.ttm-fid.inside.style1 .ttm-fid-icon-wrapper i{display:inline-block;font-size:50px;line-height:100px}.ttm-fid.inside.style1 h3{color:var(--body-fonts-color);font-size:16px;line-height:18px}.inside h3,.inside h4,.inside h4 span{margin-bottom:0}.ttm-list{font-size:16px;list-style:none;margin:0;padding:0}.ttm-list.ttm-list-style-icon.font-weight-normal .ttm-list-li-content,.ttm-list.ttm-list-style-icon.font-weight-normal li i{font-weight:400;padding-bottom:2px}.ttm-list.ttm-list-style-icon li{display:inline-block;padding-bottom:10px;position:relative}.ttm-list.ttm-list-style-icon li a{color:var(--body-fonts-color);text-decoration:underline}.ttm-list.ttm-list-style-icon li a:hover{color:var(--theme-color)}.ttm-list.ttm-list-style-icon li:hover{color:var(--body-fonts-color)}.ttm-list.ttm-list-style-icon li i{font-weight:700;left:auto;position:absolute;top:4px}.ttm-list.ttm-list-style-icon li i.fa-minus:before{background-color:currentcolor;content:"";height:2px;left:0;position:absolute;top:6px;width:7px}.ttm-list.ttm-list-style-icon .ttm-list-li-content{display:inline-block;font-weight:500;padding-left:30px}.ttm-list.ttm-bordered-lists li{display:block;padding:13px 0}.ttm-list.ttm-bordered-lists li+li{border-top:1px solid #eee}.row>[class*=col]:nth-of-type(2n)>.ttm-list.ttm-bordered-lists li:before{border-right:1px solid #ebebeb;content:"";height:65%;left:-15px;position:absolute;top:18%;width:1px}.ttm-list.ttm-bordered-lists.ttm-list-style-icon li i{top:19px}.ttm-icon{border:1px solid transparent;box-sizing:content-box;display:inline-block;margin-bottom:25px;position:relative;text-align:center;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;vertical-align:middle}.ttm-icon.ttm-icon_element-size-xl{height:99px;line-height:99px;width:99px}.ttm-icon.ttm-icon_element-size-xl i{font-size:58px}.ttm-icon.ttm-icon_element-onlytxt{height:auto;line-height:1;width:auto}.ttm-icon.ttm-icon_element-onlytxt i{left:0;position:relative;top:0;transform:unset;transform:translate(0)}.featured-imagebox-team.style1{background-color:var(--white-color);box-shadow:0 0 10px 0 rgb(0 0 0/9%);overflow:hidden;position:relative;transition:all .4s}.featured-imagebox-team.style1:before{border-left:10px solid var(--skin-color);border-top:10px solid var(--skin-color);bottom:0;content:"";height:70px;left:0;position:absolute;right:0;top:0;width:70px}.featured-imagebox-team.style1 .featured-thumbnail{align-items:center;display:flex;justify-content:center;padding:10px}.featured-imagebox-team.style1 .featured-thumbnail img{height:368px;max-height:368px;-o-object-fit:cover;object-fit:cover;transform:scale(1);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;width:auto}.featured-imagebox-team.style1:hover .featured-thumbnail img{transform:scale(1.09)}.featured-imagebox-team.style1 .featured-content{background-color:var(--white-color);overflow:hidden;padding:10px 15px 20px;position:relative;text-align:center;transition:all .5s ease 0s}.featured-imagebox-team .featured-content .featured-title h5{font-size:20px;line-height:23px;margin-bottom:5px}.featured-imagebox-team.style1 .team-position{color:var(--body-fonts-color);font-size:14px;line-height:14px;margin-bottom:0}.featured-imagebox-team.style1 .ttm-media-link{position:absolute;right:35px;top:-30px}.featured-imagebox-team.style1:hover .ttm-media-link{height:100%;opacity:1}.featured-imagebox-team.style1 .media-block .social-icons li{border-radius:3px;display:block;height:0;left:-25px;list-style:none;margin-bottom:10px;opacity:0;position:absolute;text-align:center;top:0;transform:translateY(100%);transition:.4s;width:0}.featured-imagebox-team.style1 .media-block .social-icons li a{background:var(--skin-color);border-radius:0;box-shadow:0 0 10px 0 rgba(43,52,59,.1);color:var(--white-color);display:block;font-size:14px;height:35px;line-height:36px;transition:all .4s ease;width:35px}.featured-imagebox-team.style1 .media-block .social-icons li a:hover{background-color:var(--dark-grey-color);color:var(--white-color)}.featured-imagebox-team.style1:hover .media-block .social-icons li{height:37px;opacity:1;top:auto;transform:translateY(0);width:37px}.featured-imagebox-team.style1 .media-block .social-icons li:first-child{transition-delay:0s}.featured-imagebox-team.style1 .media-block .social-icons li:nth-child(2){transition-delay:.1s}.featured-imagebox-team.style1 .media-block .social-icons li:nth-child(3){transition-delay:.2s}.featured-imagebox-team.style1 .media-block .social-icons li:nth-child(4){transition-delay:.3s}.featured-imagebox-team.style1 .media-block .social-icons li:nth-child(5),.featured-imagebox-team.style1 .media-block .social-icons li:nth-child(6){transition-delay:.4s}.featured-imagebox-team.style1 .media-block .social-icons li:nth-child(7){transition-delay:.5s}.featured-imagebox-team.style1:hover .media-block .social-icons li:first-child{top:55px}.featured-imagebox-team.style1:hover .media-block .social-icons li:nth-child(2){top:95px}.featured-imagebox-team.style1:hover .media-block .social-icons li:nth-child(3){top:135px}.featured-imagebox-team.style1:hover .media-block .social-icons li:nth-child(4){top:175px}.featured-imagebox-team.style1:hover .media-block .social-icons li:nth-child(5){top:215px}.featured-imagebox-team.style1:hover .media-block .social-icons li:nth-child(6){top:255px}.featured-imagebox-team.style1:hover .media-block .social-icons li:nth-child(7){top:295px}.team-section{padding:70px 0}.as-team .team-img{transition:.4s ease-in-out}.as-team .play-btn{background-color:transparent;border:none;padding:0;position:relative;z-index:3}.as-team .play-btn>i{color:var(--white-color);--icon-size:40px}.as-team .play-btn:after,.as-team .play-btn:before,.as-team .play-btn>i{background-color:var(--theme-color)}.as-team .play-btn:hover{transform:rotate(45deg)}.as-team .as-social{bottom:50px;position:absolute;right:0;width:40px}.as-team .as-social a{background-color:var(--white-color);box-shadow:0 5px 18px rgba(76,88,104,.06);color:var(--theme-color);margin-bottom:7px;margin-right:0;opacity:0;transform:translateY(45px);transition:.3s ease-in-out;visibility:hidden}.as-team .as-social a:first-child{transition-delay:0s}.as-team .as-social a:nth-child(2){transition-delay:.1s}.as-team .as-social a:nth-child(3){transition-delay:.2s}.as-team .as-social a:nth-child(4){transition-delay:.3s}.as-team .as-social a:hover{background-color:var(--theme-color);color:var(--white-color)}.as-team .team-social{position:absolute;right:30px;top:-20px}.as-team .team-social:hover .as-social a{opacity:1;transform:translateY(0);visibility:visible}.as-team .team-social:hover .as-social a:nth-child(4){transition-delay:0s}.as-team .team-social:hover .as-social a:nth-child(3){transition-delay:.1s}.as-team .team-social:hover .as-social a:nth-child(2){transition-delay:.2s}.as-team .team-social:hover .as-social a:first-child{transition-delay:.3s}.as-team:hover .team-img img{transform:scale(1.08)}.team-card{position:relative}.team-card .team-img{border-radius:10px 10px 0 0;overflow:hidden}.team-card .team-img img{transition:.4s ease-in-out;width:100%}.team-card .team-title{font-size:24px;margin-bottom:4px;margin-top:-.24em;transition:.1s ease-in-out}.team-card .team-title a{color:inherit}.team-card .team-title a:hover{color:var(--title-color)}.team-card .team-desig{color:var(--theme-color);display:block;font-family:var(--title-font);margin-bottom:-.45em;transition:.4s ease-in-out}.team-card .team-content{background-color:var(--theme-color);border-radius:0 0 10px 10px;box-shadow:0 10px 15px rgba(7,36,95,.07);padding:40px 15px;position:relative;text-align:center;z-index:2}.team-card .team-content:before{background-color:var(--white-color);border-radius:0 0 9px 9px;content:"";height:100%;left:0;position:absolute;top:0;transition:.4s ease-in-out;width:100%;z-index:-1}.team-card:hover .team-content:before{height:0}.team-card:hover .play-btn>i{color:var(--theme-color)}.team-card:hover .play-btn:after,.team-card:hover .play-btn:before,.team-card:hover .play-btn>i{background-color:var(--white-color)}.team-card:hover .team-desig,.team-card:hover .team-title{color:var(--white-color)}.team-details-section{padding:70px 0}.about-card{background-color:var(--white-color);box-shadow:0 4px 20px rgba(0,15,87,.1);padding:40px}.about-card_box{align-items:center;border-bottom:1px solid;border-color:var(--border-color);display:flex;justify-content:space-between;margin-bottom:23px;padding-bottom:23px}.about-card_title{margin-bottom:5px;margin-top:-.2em}.about-card_desig{color:var(--theme-color);font-weight:600}.about-card .as-social a{background-color:var(--theme-color);color:var(--white-color);--icon-size:30px;font-size:12px}.about-card .as-social a:not(:last-child){margin-right:3px}.about-info-wrap{border-bottom:1px solid;border-top:1px solid;border-color:var(--border-color);display:flex;justify-content:space-between;margin-bottom:23px;margin-top:23px;padding-bottom:23px;padding-top:23px}.about-info .info-text{color:var(--theme-color);display:block;margin-bottom:0}.about-info .info-text,.info-title{width:-moz-fit-content;width:fit-content}.info-title{border-bottom:1px solid var(--theme-color);font-size:16px;margin-bottom:10px}.skill-progress{margin-bottom:21px}.skill-progress-wrap{background-color:#f8f8f8;height:100%;padding:40px}.skill-progress:last-child{margin-bottom:0}.skill-progress .progress-value,.skill-progress_title{color:var(--title-color);font-size:16px;font-weight:500;margin-bottom:8px;margin-top:-.3em}.skill-progress .progress-value{margin-bottom:0;position:absolute;right:0;top:-30px}.skill-progress .progress{background-color:var(--border-color)}.border-title{border-bottom:1px solid var(--border-color);margin-bottom:25px;margin-top:-.24em;padding-bottom:5px}@media (max-width:1199px){.about-card_img{margin-bottom:40px}}@media (max-width:767px){.about-info-wrap{flex-wrap:wrap;gap:15px}}@media (max-width:575px){.about-card{padding:20px}.about-card_box{flex-wrap:wrap;gap:15px}}@media (max-width:400px){.skill-progress-wrap{padding:40px 20px}.skill-progress .progress-bar{position:static}}.play-btn{display:inline-block;position:relative;z-index:1}.play-btn>i{color:var(--theme-color);display:inline-block;font-size:var(--icon-font-size,1.1em);height:var(--icon-size,60px);line-height:var(--icon-size,60px);text-align:center;width:var(--icon-size,60px);z-index:1}.play-btn:after,.play-btn:before,.play-btn>i{background-color:var(--white-color);border-radius:50%;transition:all .4s ease}.play-btn:after,.play-btn:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.play-btn:after{animation-delay:2s}.play-btn:hover i,.play-btn:hover:after,.play-btn:hover:before{background-color:var(--theme-color);color:var(--white-color)}.play-btn:after,.play-btn:before,.ripple-animation,.year-block_year:after,.year-block_year:before{animation-duration:5s;animation-iteration-count:infinite;animation-name:ripple;animation-timing-function:ease-in-out}@keyframes ripple{0%{opacity:0;transform:scale(1)}30%{opacity:.4}to{opacity:0;transform:scale(1.5)}}.as-social a{background-color:var(--white-color);border-radius:50%;color:var(--theme-color);display:inline-block;font-size:14px;height:40px;line-height:40px;margin-right:5px;text-align:center;width:40px}.as-social a:last-child{margin-right:0}.as-social a:hover{background-color:var(--theme-color);color:var(--white-color)}.services-details-section{padding:70px 0;position:relative;z-index:1}.services-details-section .featured-icon-box.icon-align-before-content .featured-content{display:table-cell;vertical-align:middle}.sidebar .widget-area .widget.with-title{padding:30px}.sidebar .widget-area .widget{margin-bottom:40px;position:relative}.sidebar .widget .widget-title{display:block;margin-left:0;padding-left:22px;position:relative}.sidebar .widget .widget-title:after,.sidebar .widget .widget-title:before{background-color:var(--skin-color);content:"";display:block;height:22px;left:0;position:absolute;top:4px;transform:rotate(12deg);width:2px}.sidebar .widget .widget-title:after{left:7px}.sidebar .widget a{font-size:14px;font-weight:400}.sidebar .widget ul{margin:0;padding:0}.sidebar .widget ul>li{list-style:none}.sidebar .widget ul li i{color:var(--skin-color);font-size:14px;padding-right:10px}.sidebar .widget ul.ttm-recent-post-list>li .post-date i{color:var(--dark-grey-color)!important;padding-right:0}.sidebar .widget ul>li:first-child{border-top:none}.sidebar .sep_holder .sep_line{border-color:#ebebeb}.sidebar .widget-title{font-size:20px;line-height:30px;margin-bottom:20px;position:relative}.sidebar .widget-area .widget.widget.widget-nav-menu:after{content:unset}.widget.widget-nav-menu ul li{position:relative}.widget.widget-nav-menu ul li a{color:var(--dark-grey-color);display:block;font-family:var(--title-fonts);font-size:15px;font-weight:700;margin:6px 0;padding:16px 20px 14px;position:relative;z-index:1}.widget.widget-nav-menu ul li a:before{border-left:5px solid var(--skin-color);border-radius:0;bottom:0;content:"";display:block;height:100%;left:-15px;opacity:0;position:absolute;top:0;transition:width .5s linear;width:0;z-index:-1}.widget.widget-nav-menu ul li.active a{background-color:#202328;color:var(--white-color)}.widget.widget-nav-menu ul li:hover a{color:var(--white-color)}.widget.widget-nav-menu ul li.active a:before,.widget.widget-nav-menu ul li:hover a:before{left:0;opacity:1;width:100%}.widget.widget-nav-menu ul li a:after{background-color:transparent;color:#c4cddc;content:"\f356";font-family:"Font Awesome\ 6 Pro";font-size:11px;font-style:normal;font-weight:900;opacity:.5;position:absolute;right:20px;top:15px}.widget-Categories ul li a{display:inline-block;position:relative}.widget-Categories ul li{border-top:1px solid rgba(0,0,0,.05);margin:0;padding:12px 0!important}.widget-Categories ul li:last-child{padding-bottom:0!important}.widget-Categories li span{background-color:var(--white-color);border-radius:20px;font-size:11px;font-weight:400;height:25px;letter-spacing:0;line-height:20px;overflow:hidden;padding:3px 4px;position:absolute;right:30px;text-align:center;width:25px;z-index:1}.widget-recent-post ul.ttm-recent-post-list>li{border-top:1px solid rgba(0,0,0,.05);padding:12px 10px 12px 0!important}.widget-recent-post ul.ttm-recent-post-list>li:last-child{padding-bottom:0!important}.widget-recent-post ul.ttm-recent-post-list>li:first-child{border-top:0;padding-top:0!important}.widget-recent-post ul.ttm-recent-post-list>li>.post-detail,.widget-recent-post ul.ttm-recent-post-list>li>a{display:table-cell;vertical-align:middle}.widget-recent-post ul.ttm-recent-post-list>li>a{height:95px;padding-right:15px;width:95px}.widget-recent-post ul.ttm-recent-post-list>li .post-detail a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark-grey-color);line-height:20px;padding-bottom:4px}.widget-recent-post ul.ttm-recent-post-list>li .post-detail a:hover{color:var(--skin-color)}.widget-recent-post ul.ttm-recent-post-list>li .post-date{display:block;font-size:14px;line-height:24px}.widget-recent-post ul.ttm-recent-post-list li:after{clear:both;content:" ";display:table}.widget .tagcloud a{background-color:var(--white-color);border:1px solid #eee;border-radius:0;color:var(--dark-grey-color);display:inline-block;font-size:14px!important;font-weight:400;margin:0 4px 10px 0;padding:7px 21px}.widget .tagcloud a:nth-last-child(-n+2){margin-bottom:5px}.ttm-bg-layer,.ttm-col-wrapper-bg-layer-inner,.ttm-titlebar-wrapper .ttm-titlebar-wrapper-bg-layer{height:100%;left:0;position:absolute;top:0;width:100%}.widget-banner .ttm-bgcolor-darkgrey>.ttm-bg-layer,.widget-banner .ttm-col-wrapper-bg-layer-inner{opacity:.7!important}.widget-banner .widget-banner-inner{padding:35px 16px}.layer-content{height:100%;position:relative;width:100%;z-index:1}.widget-banner .widget-banner-inner h3{color:#fff;font-size:20px;line-height:30px;margin-bottom:4px;text-transform:capitalize}.widget-banner .widget-banner-inner p{color:var(--white-color);text-transform:unset}.widget-banner .widget-banner-inner ul li p a,.widget-banner .widget-banner-inner ul li p a:hover{color:var(--white-color)}.widget-banner .widget-banner-inner a.ttm-btn{background-color:#fff;border:none;color:var(--theme-color);font-size:14px;font-weight:700;line-height:14px;padding:15px 30px}.widget-banner .widget-banner-inner a.ttm-btn:hover{color:var(--white-color)!important}.widget.widget-download .download_block{background:var(--dark-grey-color);margin-bottom:25px;padding:0 30px 15px}.widget.widget-download .download_block:last-child{margin-bottom:0}.widget.widget-download .download_block .download_img_icon a i{color:var(--skin-color);font-size:21px;padding-bottom:10px}.widget.widget-download .download_block h2{color:var(--white-color)!important;font-family:var(--body-fonts);font-weight:600;margin-bottom:0;text-transform:capitalize}.col-bg-img-nine.ttm-col-bgimage-yes>.ttm-col-wrapper-bg-layer{background-image:url(../images/background/commercial-services.webp);background-repeat:no-repeat;background-size:cover}.featured-icon-box.style7{background-color:var(--white-color);box-shadow:0 0 10px 0 rgb(0 0 0/9%);overflow:hidden;padding:40px 25px 38px;position:relative;text-align:center;transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0;transition:.5s cubic-bezier(.24,.74,.58,1)}.featured-icon-box.style7:hover{transform:translateY(-10px)}.featured-icon-box.style7 .ttm-icon i{font-size:45px}.featured-icon-box.style7 .featured-content{padding-top:8px}.featured-icon-box.style7 .featured-content .featured-title h3{font-size:20px;line-height:28px;margin-bottom:8px}.featured-icon-box.style7 .featured-content .featured-desc p{margin-bottom:0}.ttm-tabs ul.tabs{margin:0;padding:0;width:100%}.ttm-tabs ul.tabs li{display:inline-block;margin-bottom:10px;position:relative;width:100%}.ttm-tabs ul.tabs li:last-child{margin-bottom:0}.ttm-tabs .content-tab .content-inner{display:none}.ttm-tabs .content-tab .content-inner.active{display:block}.ttm-tabs.ttm-tab-style-vertical{display:flex;overflow:hidden}.ttm-tabs.ttm-tab-style-vertical .content-tab{margin:0;padding:0 0 0 35px}.ttm-tabs.ttm-tab-style-vertical ul{cursor:pointer;outline:none;width:auto}.ttm-tabs.ttm-tab-style-vertical ul.tabs li{background-color:var(--white-color);box-shadow:0 0 10px 0 rgb(0 0 0/5%);display:block;filter:drop-shadow(0 0 5px rgba(0,0,0,.05));margin-top:1px;margin:10px 18px 18px 5px;padding:28px 20px;position:relative;text-align:center;width:100%}.ttm-tabs.ttm-tab-style-vertical ul.tabs li.active:after{border:18px solid transparent;border-left-color:#fff;bottom:auto;content:"";height:0;position:absolute;right:-36px;top:62px;transition:.4s ease-in-out;width:0;z-index:-1}.ttm-tabs.ttm-tab-style-vertical ul.tabs li .ttm-tabs-icon i{color:var(--skin-color);display:block;font-size:40px;margin-bottom:5px}.ttm-tabs.ttm-tab-style-vertical ul.tabs li .ttm-tabs-title h3{color:var(--dark-grey-color);font-size:16px;line-height:26px}.featured-icon-box.style5{position:relative}.featured-icon-box.style5:after{height:100%;left:-36px;top:5%;width:1px}.featured-icon-box.style5:after,.featured-icon-box.style5:before{background-color:#e3e3e3c4;content:"";display:block;position:absolute}.featured-icon-box.style5:before{bottom:-20px;height:1px;right:25px;width:100%}.row>[class*=col]:nth-child(odd)>.featured-icon-box.style5:after{content:unset}.row>[class*=col]:last-child>.featured-icon-box.style5:after{content:"";left:97%}.featured-icon-box.style5 .featured-content{padding-left:25px}.featured-icon-box{margin:0 0 30px;position:relative}.featured-icon-box .ttm-icon{margin-bottom:0}.featured-title h3{font-size:20px;line-height:28px;margin-bottom:12px;text-transform:uppercase}.featured-icon-box.icon-align-before-content
.featured-icon-box.icon-align-before-title .featured-title,.featured-icon-box.icon-align-before-content .featured-icon,.featured-icon-box.icon-align-before-title .featured-icon{display:table-cell;vertical-align:middle}.featured-icon-box.icon-align-before-content .featured-icon i{display:inline-block;vertical-align:middle}.featured-icon-box.icon-align-before-content.icon-ver_align-top .featured-icon{padding-top:4px;vertical-align:top}.featured-icon-box.icon-align-before-title
.featured-title{padding-left:15px}.featured-icon-box.icon-align-before-content .featured-content{padding-top:15px}.featured-icon-box.icon-align-before-content .featured-title h3{margin-bottom:13px}.featured-icon-box.icon-align-before-content .featured-content .featured-desc p,.featured-icon-box.icon-align-before-title .featured-title h3{margin-bottom:0}.featured-icon-box.icon-align-before-title .featured-content{margin-top:15px}.featured-icon-box.icon-align-top-content .featured-content{padding-top:15px}.container,.container-fluid{counter-reset:featuredbox-number}.featuredbox-number .ttm-num:before{content:counter(featuredbox-number,decimal-leading-zero) " ";counter-increment:featuredbox-number}.ttm-icon.ttm-icon_element-size-lg i{font-size:48px}.widget-banner .widget-banner-inner ul{position:relative}.widget-banner .widget-banner-inner ul li{color:#fff;font-size:14px;line-height:1.6em;margin-bottom:28px;padding-left:40px;position:relative}.widget-banner .widget-banner-inner ul li .icon{color:var(--white-color);font-size:24px;left:0;line-height:1em;position:absolute;top:4px}.widget-banner .widget-banner-inner ul li a{color:#fff;position:relative;transition:all .3s ease}.widget-banner .widget-banner-inner ul li a:hover{color:var(--theme-color)}.case-studies-section{padding:70px 0;position:relative}.case-studies-section .featured-imagebox .featured-thumbnail img{height:400px;-o-object-fit:cover;object-fit:cover}.contact-section{padding:70px 0}.row.ttm-boxes-spacing-30px,.ttm-boxes-spacing-30px{margin:0 -20px}.ttm-boxes-spacing-30px .ttm-box-col-wrapper{padding-bottom:30px;padding-left:15px;padding-right:15px}.row.ttm-boxes-spacing-20px,.ttm-boxes-spacing-20px{margin:0 -15px}.ttm-boxes-spacing-20px .ttm-box-col-wrapper{padding-bottom:20px;padding-left:10px;padding-right:10px}.row.ttm-boxes-spacing-15px,.ttm-boxes-spacing-15px{margin:0 -10px}.ttm-boxes-spacing-15px .ttm-box-col-wrapper{padding-bottom:15px;padding-left:7.5px;padding-right:7.5px}.row.ttm-boxes-spacing-10px,.ttm-boxes-spacing-10px{margin:0 -5px}.ttm-boxes-spacing-10px .ttm-box-col-wrapper{padding-bottom:10px;padding-left:5px;padding-right:5px}.row.ttm-boxes-spacing-9px,.ttm-boxes-spacing-9px{margin:0 -5px}.ttm-boxes-spacing-9px .ttm-box-col-wrapper{padding-bottom:10px;padding-left:4.5px;padding-right:4.5px}.row.ttm-boxes-spacing-5px,.ttm-boxes-spacing-5px{margin:0}.ttm-boxes-spacing-5px .ttm-box-col-wrapper{padding-bottom:5px;padding-left:2.5px;padding-right:2.5px}.row.ttm-boxes-spacing-0px,.ttm-boxes-spacing-0px{margin:0}.ttm-boxes-spacing-0px .ttm-box-col-wrapper{margin-bottom:0;outline:0;padding-left:0;padding-right:0}.wrap-form label{margin:0;width:100%}.wrap-form span.text-input{display:block;margin-bottom:20px;position:relative}.wrap-form span.text-input>i{font-size:14px;left:10px;opacity:.9;position:absolute;top:21px;z-index:1}.wrap-form.contact_form span.text-input i{font-size:16px;left:0;opacity:.9;position:absolute;top:20px;z-index:1}.wrap-form.contact_form span.text-input input,.wrap-form.contact_form span.text-input select,.wrap-form.contact_form span.text-input textarea{border-color:#f1f1f1;border-radius:0;color:rgba(0,0,0,.6);padding:12px 15px}.wrap-form.contact_form span.text-input textarea{padding:10px 15px}.wrap-form.contact_form button[type=submit]{font-size:15px;padding:14px 28px}.ttm-bgcolor-skincolor .wrap-form.contact_form span.text-input input,.ttm-bgcolor-skincolor .wrap-form.contact_form span.text-input select,.ttm-bgcolor-skincolor .wrap-form.contact_form span.text-input textarea{background-color:transparent;border:0;border-bottom:2px solid hsla(0,0%,100%,.12);color:#fff;padding-left:0}.ttm-bgcolor-skincolor .wrap-form.contact_form span.text-input input::-webkit-input-placeholder,.ttm-bgcolor-skincolor .wrap-form.contact_form span.text-input select::-webkit-input-placeholder,.ttm-bgcolor-skincolor .wrap-form.contact_form span.text-input textarea::-webkit-input-placeholder{color:#fff}.wrap-form.request_qoute_form span.text-input{margin:5px 0 25px}.wrap-form.request_qoute_form label{width:auto}.featured-icon-box.style9{background-color:var(--white-color);box-shadow:0 0 10px 0 rgb(0 0 0/9%);padding:35px;position:relative}.featured-icon-box.style9:before{border-top:3px solid var(--skin-color);content:"";left:0;position:absolute;top:0;transform:scaleX(0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;width:100%}.featured-icon-box.style9.active:before,.featured-icon-box.style9:hover:before{transform:scaleX(1)}.featured-icon-box.style9 .ttm-icon i{font-size:45px}.featured-icon-box.style9.icon-align-before-content .featured-icon{vertical-align:top}.featured-icon-box.style9.icon-align-before-content .featured-title h3{margin-bottom:10px}.privacy-policy-section{padding:70px 0;position:relative}.privacy-policy-section h1{color:var(--theme-color)}.main-slider{overflow:hidden;position:relative;z-index:1}.main-slider .tp-caption{z-index:5}.main-slider .tp-dottedoverlay{background-color:var(--dark-color);content:" ";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:1}.main-slider h5{font-size:24px}.main-slider h4,.main-slider h5{color:#fff;font-weight:700;line-height:1.2em}.main-slider h4{font-size:48px}.main-slider h2{color:#fff;font-size:60px;font-weight:700;line-height:1.2em;text-transform:uppercase}.main-slider .text{color:#fff;font-size:18px;font-weight:400;line-height:36px;position:relative}.main-slider .theme-btn{display:inline-block;margin:0 15px;padding:18px 40px}.main-slider .tp-bannertimer,.main-slider .tp-bullets{display:none!important}.main-slider.style-two h2{font-size:72px}.arrow-down{animation:fadeInDown 3s infinite;bottom:65px;height:40px;left:50%;line-height:40px;margin-left:-20px;position:absolute;width:40px}.arrow-down .icon{color:#fff;cursor:pointer;font-size:36px;font-weight:400;text-align:center}.contact-address-section{padding:70px 0}.featured-icon-box.style8{background-color:#f1f4f9;overflow:hidden;padding:45px 20px 38px;position:relative;text-align:center;transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0;transition:.5s cubic-bezier(.24,.74,.58,1)}.featured-icon-box.style8:hover{transform:translateY(-10px)}.featured-icon-box.style8 .ttm-icon i{font-size:45px}.featured-icon-box.style8 .featured-content{padding-top:8px}.featured-icon-box.style8 .featured-content .featured-title h3{font-size:20px;line-height:28px;margin-bottom:8px;text-transform:capitalize}.h-290{height:290px}.featured-icon-box.style8 .featured-content .featured-desc p{color:var(--body-fonts-color);font-size:16px}.grecaptcha-badge{z-index:999}email:after{content:attr(data-domain)}email:before{content:attr(data-user) "\0040"}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-info{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.close{color:#000;float:right;font-size:16px;font-weight:300;line-height:20px;opacity:.3;text-shadow:none;vertical-align:middle}.ttm-row.service-one-section{padding:70px 0}.ttm-list-box{background:var(--grey-color);padding:45px 0 50px 60px;position:relative}.ttm-list-box .ttm-list-box-content{display:flex;position:relative}.ttm-list-box .ttm-list-box-content .ttm-list-box-title h3{font-size:24px;line-height:34px}.ttm-list-box .ttm-list-box-content .ttm-list-box-img{background-color:var(--white-color);border:2px solid #8b830e;border-radius:50%;height:71px;left:-95px;line-height:65px;margin:0;position:absolute;text-align:center;top:0;width:71px;z-index:1}.ttm-list-box .ttm-list-box-content .ttm-list-box-img:before{border:9px solid var(--theme-color);border-radius:50%;content:"";height:89px;left:-11px;position:absolute;top:-11px;width:89px}.ttm-list-box .ttm-list-box-content:after{background-color:#8b830e;content:"";height:155px;left:-81px;position:absolute;top:-45px;width:43px}.ttm-list-box .ttm-list-box-content:before{border-color:transparent #8b830e;border-style:solid;border-width:10px 21px 13px 22px;bottom:-74px;content:"";display:block;left:-81px;position:absolute}.ttm-list-box .ttm-list-box-list.style1 .ttm-list.ttm-list-style-icon li span{font-size:18px;font-weight:600}.ttm-list-box .ttm-list-box-list.style1 .ttm-list.ttm-list-style-icon li:not(:first-child){margin-top:10px}.ttm-list-box .ttm-list-box-list.style1 .ttm-list.ttm-list-style-icon li:not(:last-child):after{border-top:1px solid;border-color:#ddd;bottom:0;content:"";left:0;position:absolute;right:0;width:25%}#map{height:700px;width:100%}@keyframes drop{0%{opacity:0;transform:translateY(-200px) scaleY(.9)}50%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:1;transform:translateY(0) scaleY(1)}}.animated-marker{animation:drop .5s ease-out}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:100;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:200;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:300;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:400;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:500;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:600;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:700;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:800;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:900;src:url(../fonts/4UaMrEtFpBISdk6h0Dc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:100;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:200;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:300;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:400;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:500;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:600;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:700;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:800;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:900;src:url(../fonts/4UaOrEtFpBISc36j.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*# sourceMappingURL=main.css.map */
