.datepicker .datepicker-switch, .datepicker .prev, .datepicker .next, .datepicker tfoot tr
th{background:#978C87 none repeat scroll 0 0;border-radius:0;color:#fff}.datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover{background:#4A4A49 none repeat scroll 0 0}.datepicker table tr td.day:hover, .datepicker table tr
td.day.focused{background:#978C87 none repeat scroll 0 0;color:#fff}.datepicker .datepicker-switch, .datepicker .prev, .datepicker .next, .datepicker tfoot tr
th{background:#978C87 none repeat scroll 0 0;border-radius:0;color:#fff;height:36px}.datepicker td, .datepicker
th{padding:4px
8px}.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover{background-color:#978C87;background-image:none}.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active[disabled], .datepicker table tr td.active[disabled]:hover, .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled[disabled]:hover{background-color:#978C87}.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover{background-color:#978C87;background-image:#978C87}.datepicker table tr td span:hover, .datepicker table tr td
span.focused{background-color:#978C87;color:#fff}.datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover[disabled]{background-color:#978C87;color:#dbdbdb}.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover{background-color:#978C87;background-image:none}html{font-family:'IBM Plex Sans Condensed',sans-serif;font-size:14px}body{font-family:'IBM Plex Sans Condensed',sans-serif;font-size:1.43rem;color:#616161;font-weight:400;line-height:normal;position:relative;background-color:#fff}img{max-width:100%;display:inline-block}button,input,textarea,select{font-family:'IBM Plex Sans Condensed',sans-serif;opacity:1}ul,li{padding:0;margin:0;list-style:none}a{display:inline-block;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;color:#54bfd2}a:hover,a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:inherit;text-decoration:none}a:hover{color:#54bfd2}h1,h2,h3,h4,h5,h6{font-family:'IBM Plex Sans Condensed',sans-serif;padding:0
0;margin:0
0}input::-webkit-input-placeholder{color:#2e2e2e;opacity:1}input::-moz-placeholder{color:#2e2e2e;opacity:1}input::-ms-input-placeholder{color:#2e2e2e;opacity:1}input:-ms-input-placeholder{color:#2e2e2e;opacity:1}input::placeholder{color:#2e2e2e;opacity:1}section::after{display:block;clear:both;content:''}.full_container{max-width:1920px;width:100%;overflow:hidden;position:relative;margin:0rem auto}.row_full_width{width:calc(100%+30px)}.logo{margin:.8rem 0}.top_form_block{position:relative;background-color:#f5f5f5;border-radius:5px}.top_form_block .form-control{width:16.79rem;height:2.95rem;float:left;border-radius:0;background-color:#f5f5f5;border:0;font-size:1.14rem;color:#2d043b;font-style:italic;-webkit-box-shadow:0 0 0px transparent;box-shadow:0 0 0px transparent;padding:.5rem 1rem}.search_btn{width:2.95rem;height:2.95rem;float:left;border:0;background-color:transparent;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:absolute;top:1px;right:0;border-radius:0}.search_btn
img{max-width:1.30rem;display:inline-block}.navbar-expand-md{-ms-flex-flow:wrap;flex-flow:wrap}.navbar-expand-md>.container{-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation
.navbar{border-top:1px solid #e8e8e8;padding:0rem 0}.logo
img{max-width:9.86rem;display:inline-block;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.navigation.fixed .logo
img{max-width:10.5rem}.navigation{width:100%;background-color:#fff;-webkit-box-shadow:0rem 0rem .5rem rgba(0,0,0,0.3);box-shadow:0rem 0rem .5rem rgba(0,0,0,0.3);position:absolute;z-index:999}.navigation.fixed-top{position:fixed;top:0}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.navigation .navbar-toggler{width:40px;height:35px;line-height:0;color:#000;border-color:#000;padding:0
0;margin:.5rem .5rem .5rem auto}.navigation .navbar-toggler-icon{width:35;height:2px;display:block;background-color:#000;margin:5px
auto}.navigation .navbar-toggler:focus{outline:none;outline-offset:0}.navigation .navbar-toggler:hover{background-color:#000}.navigation .navbar-toggler:hover .navbar-toggler-icon{background-color:#fff}.navigation .navbar-nav{margin-left:auto}.navigation .navbar-nav
li{position:relative;padding:0rem 1.14rem}.navigation .navbar-nav li
a{position:relative;font-size:.93rem;color:#4a4a49;text-transform:uppercase;border-top:2px solid transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8rem 0}.home_icon{max-width:1.57rem}.navigation .navbar-nav li
svg{width:1.1rem;fill:#4a4a49}.navigation .navbar-nav li.active a,
.navigation .navbar-nav>li:hover>a{color:#54bfd2;border-color:#54bfd2}.language_dropdown
a{color:#978c87}.language_dropdown a
svg{width:.8rem;fill:#978c87}.language_dropdown .dropdown-menu{min-width:12.5rem;border-radius:0;left:auto !important;right:0;padding:0rem 0;margin:.5rem 0rem 0}.language_dropdown .dropdown-menu
li{border-top:1px solid rgba(0,0,0,0.05)}.language_dropdown .dropdown-menu li:first-child{border-top:0}.language_dropdown .dropdown-menu li
a{border-radius:0;padding:.7rem .5rem}.signup_btn
a{min-width:7.5rem;font-size:.93rem;color:#4a4a49;border:1px
solid #ececec;padding:.6rem 1.3rem}.signup_btn a:hover,
.language_dropdown .dropdown-menu li a:hover{background-color:#54bfd2;border-color:#54bfd2;color:#fff}.navigation .navbar-nav li
.sub_nav_item{min-width:12rem;display:block;position:absolute;top:100%;right:0;display:none;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);z-index:9}.navigation .navbar-nav li:hover
.sub_nav_item{display:block}.navigation .navbar-nav li .sub_nav_item
li{display:block;padding:0rem 0}.navigation .navbar-nav li .sub_nav_item li
a{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid rgba(0,0,0,0.05);font-size:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#978c87;text-transform:initial;border-radius:0;padding:.75rem 1.07rem}.navigation .navbar-nav li .sub_nav_item li:first-child
a{border-top:0}.navigation .navbar-nav li .sub_nav_item li:hover
a{background-color:#54bfd2;color:#fff}.navigation .navbar-nav li .sub_nav_item li a::after{display:none}.navigation .navbar-nav li .dropdown-menu{-webkit-box-shadow:0 5px 5px rgba(0, 0, 0, .15);box-shadow:0 5px 5px rgba(0, 0, 0, .15);top:58px;border-radius:0 0 3px 3px;border:0;margin:0
0}.navigation .navbar-nav li .dropdown-menu>li{padding:0
10px;margin:5px
0}.navigation .navbar-nav li .dropdown-menu>li>a{white-space:nowrap;color:#5f5f5f;background-color:#fff;padding:8px
10px}.navigation .navbar-nav li .dropdown-menu>li>a.btn_hover_effect:before{background-color:#fff}.navigation .navbar-nav li .dropdown-menu > li.active > a,
.navigation .navbar-nav li .dropdown-menu>li:hover>a{border-radius:3px;background-color:#830001;color:#fff}.top_search_bar input,
.our_join_form .form-control{width:15rem;height:2rem;font-size:1.07rem;color:#4a4a49;background-color:transparent;border:0;border-radius:0;padding-right:1.5rem}.top_search_bar input::-webkit-input-placeholder{color:#fff}.top_search_bar input::-moz-placeholder{color:#fff}.top_search_bar input:-ms-input-placeholder{color:#fff}.top_search_bar input::-ms-input-placeholder{color:#fff}.top_search_bar input::-webkit-input-placeholder{color:#fff}.top_search_bar input:-ms-input-placeholder{color:#fff}.top_search_bar input::placeholder{color:#fff}.top_search_bar
svg{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer}.top_search_bar input:focus{box-shadow:0 0 0px transparent;outline:0}.slide_info_block{width:100%;position:absolute;bottom:0;left:0;margin:0rem 0rem 2rem;z-index:2}.slider_sub_category{line-height:1}.slider_next_prev{min-width:4.43rem}.slider_next_prev .carousel-control-prev,
.slider_next_prev .carousel-control-next{font-size:2rem;color:#54bfd2;opacity:1}.home_banner_sec .carousel-indicators{right:auto;left:43%;padding:0rem 2.14rem;margin:0rem 0}.home_banner_sec .carousel-indicators li,
.testimonials_slide_sec .carousel-indicators
li{width:.75rem;height:.75rem;border-radius:50%;background-color:rgba(255,255,255,1);opacity:1;border:0}.home_banner_sec .carousel-indicators
li.active{background-color:rgba(84,191,210,1)}.testimonials_slide_sec .carousel-indicators
li.active{background-color:#000}.slide_info_text{font-size:1.28rem;margin-left:auto}.home_banner_sec .carousel-item .container,
.our_join_sec
.container{height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home_banner_sec .carousel-caption{width:50%;height:100%;background-color:rgba(35,35,35,1);position:absolute;top:0;left:auto;right:0;bottom:auto;text-align:left;padding:2rem 2.5rem}.home_banner_sec .carousel-caption::before{width:5000px;height:100%;background-color:rgba(35,35,35,1);position:absolute;top:0;right:-5000px;content:''}.slider_date{border:1px
solid #979797;font-size:2.5rem;color:#fff}.slider_date
small{display:block;font-size:40%;color:#b7babc}.home_slide_title{font-size:3.8rem;color:#fff;font-weight:600;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.home_slide_title
img{max-width:9.28rem;float:left;margin-right:1.5rem}.home_slide_title
a{color:#fff;max-height:120px;overflow:hidden}.home_slide_text{line-height:1.57rem;font-size:1.43rem;color:#fff;line-height:1.3;margin-bottom:2rem}.home_slide_text
strong{font-weight:600}.slide_btn{min-width:7.5rem;font-size:.93rem;color:#fff;background-color:#54bfd2;border:0;cursor:pointer;padding:.8rem 1.07rem}.slide_btn
i{font-size:1.3rem;line-height:0}.slide_btn:hover{color:#fff}.home_slider_img,.inner_banner_img{width:50%;height:40rem;background-repeat:no-repeat;background-position:left center;background-size:cover}.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev,
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.section_title{font-size:1.14rem;color:#000}.latest_title_block{background-color:#000}.latest_title_block
.section_title{color:#fff}.projects_list_sec{background-color:#f4f4f4}.project_list_title{font-size:2.4rem;color:#4a4a49;font-weight:600}.project_list_title
img{max-width:5rem}.project_list_content{color:#4a4a49}.find_more_links{font-size:1rem;color:#54bfd2;font-weight:600}.latest_news_block
.row{margin-left:-10px;margin-right:-10px}.latest_news_block .row [class^="col-"]{padding-left:10px;padding-right:10px}.news_img_desc_block{width:100%;float:left;position:relative;background-color:#fff;-webkit-box-shadow:0 0 1.07rem 0 rgba(0, 0, 0, .1);box-shadow:0 0 1.07rem 0 rgba(0,0,0,.1);overflow:hidden}.news_img,.social_media_img{width:100%;height:18.8rem;background:#fff;overflow:hidden}.news_img img,
.social_media_img
img{max-width:100%;max-height:100%;display:inline-block;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.news_img:hover img,
.social_media_img:hover
img{-webkit-transform:scale(1.1);transform:scale(1.1)}.social_icon_block{width:100%;background-image:-webkit-gradient(linear, left bottom, left top, from(rgb(255,255,255,0)), to(rgb(0,0,0,0.9)));background-image:linear-gradient(to top, rgb(255,255,255,0) 0%, rgb(0,0,0,0.9) 100%);left:0;top:0;font-size:1.43rem;font-weight:600;color:#fff;line-height:1}.social_icon_desc_heading{font-size:1.43rem;color:#000;font-weight:600}.social_icon_desc_heading
a{color:#000}.news_date{width:100%;font-size:.85rem;color:#fff}.news_desc,.news_desc
a{font-size:1.5rem;color:#fff;height:3.73rem;overflow:hidden}.news_desc_text_block{font-size:1.07rem;color:#4a4a49;overflow:hidden}.show_more_btn{min-width:8.5rem;cursor:pointer;font-size:.93rem;color:#4a4a49;font-weight:600;border:1px
solid #4a4a49;padding:.6rem 1.07rem}.show_more_btn
i{font-size:1.07rem}.show_more_btn:hover{background-color:#54bfd2;color:#fff;border-color:#54bfd2}.testimonials_slide_sec{background-color:#54bfd2}.sec_title{font-size:3.21rem;color:#4a4a49;font-weight:600}.sec_title
small{display:block;font-size:44.4444%;font-weight:300}.testimonials_slide_sec .carousel-item{font-size:1.43rem;color:#fff;font-style:italic;padding:0% 10%}.testimonials_slide_sec .carousel-fade .carousel-item{height:auto}.testimonials_slide_sec .carousel-indicators{position:static;margin:3rem 0rem 0rem}.quote{font-size:2.14rem;line-height:1}.testimonials_slide_sec .carousel-control-next,
.testimonials_slide_sec .carousel-control-prev{width:3.4rem;top:2rem;bottom:auto;opacity:1}.testimonials_slide_sec .carousel-control-next img,
.testimonials_slide_sec .carousel-control-prev
img{max-width:100%}.testi_client_info{font-size:1.43rem;font-weight:600;color:#4a4a49;font-style:normal}.brands_sec{background-color:#faf9f8}.brands_list{margin:-10px}.brands_list
li{width:calc(25% - 20px);margin:10px}.brands_list
a{width:100%;height:6.42rem;background-color:transparent;overflow:hidden;border:1px
solid transparent}.brands_list a
img{max-width:100%;max-height:100%;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.brands_list a:hover{}.brands_list a:hover
img{-webkit-transform:scale(1.1);transform:scale(1.1)}.our_join_sec{height:45rem;background-repeat:no-repeat;background-position:center bottom;background-size:cover}.our_join_form .form-control{width:100%;height:3rem !important;font-size:1.28rem;padding:.5rem 0}.our_join_form input::-webkit-input-placeholder{color:#fff;opacity:1}.our_join_form input::-moz-placeholder{color:#fff;opacity:1}.our_join_form input:-ms-input-placeholder{color:#fff;opacity:1}.our_join_form input::-ms-input-placeholder{color:#fff;opacity:1}.our_join_form input::-webkit-input-placeholder{color:#fff;opacity:1}.our_join_form input:-ms-input-placeholder{color:#fff;opacity:1}.our_join_form input::placeholder{color:#fff;opacity:1}.our_join_form .form-control:focus{-webkit-box-shadow:0rem 0rem 0em transparent;box-shadow:0rem 0rem 0em transparent}.form-group{margin-bottom:1.5rem}select.form-control{background-color:#fff !important;color:#000 !important;background-repeat:no-repeat;background-position:center right .8rem;background-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.3rem !important;padding:.5rem .8rem !important}footer{width:100%;background-color:#fff;padding:5rem 0rem 3.5rem}.footer_link_list
li{margin:.3rem 0}.footer_link_list li:first-child{margin-top:0}.footer_link_list li
a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:700;text-transform:uppercase;color:#000;padding:.3rem 0}.footer_link_list li a
i{min-width:1.6rem;font-size:1.42rem;text-align:center}.footer_link_list li a
img{width:1.2rem}.footer_link_list li a:hover{color:#54bfd2}.footer_links{margin-left:-1.07rem;margin-right:-1.07rem}.footer_links
li{display:inline-block;position:relative;font-size:.93rem;color:#000;padding:0rem 1.07rem}.footer_links li
a{color:#000;padding:.25rem 0}.footer_links li a:hover{color:#54bfd2}.copyright_sec{font-size:1.43rem;color:#4a4a49;font-weight:600;font-style:italic;line-height:1.8}.copyright_sec
img{max-width:5.7rem;display:inline-block;margin:0rem 1.5rem}.footer_social_link_list
li{margin:0rem .35rem}.footer_social_link_list li
a{font-size:2rem;color:#54bfd2}.footer_social_link_list li:hover
a{color:#000}.subscribe_heading{font-size:1.43rem;color:#4a4a49;font-weight:600}footer .top_search_bar input::-webkit-input-placeholder{color:#4a4a49}footer .top_search_bar input::-moz-placeholder{color:#4a4a49}footer .top_search_bar input:-ms-input-placeholder{color:#4a4a49}footer .top_search_bar input::-ms-input-placeholder{color:#4a4a49}footer .top_search_bar input::-webkit-input-placeholder{color:#4a4a49}footer .top_search_bar input:-ms-input-placeholder{color:#4a4a49}footer .top_search_bar input::placeholder{color:#4a4a49}footer .top_search_bar
input{width:calc(100% - 5rem);height:3rem;font-size:1.43rem}footer .top_search_bar
button{width:5rem;height:3rem;text-align:center;text-transform:uppercase;border:1px
solid #54bfd2;background-color:#54bfd2;font-size:.93rem;font-weight:600;color:#fff;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}footer .top_search_bar button:hover{background-color:transparent;color:#54bfd2}.about_info_heading,.about_info_subheading{font-size:4.29rem;font-weight:600;color:#4a4a49;line-height:normal}.about_info_subheading{font-size:1.43rem}.team_members_sec{background-color:#4a4a49}.team_members_sec
.sec_title{color:#fff}.team_member_pic{width:15rem;height:15rem;border-radius:50%;border:1px
solid rgba(0,0,0,0.1);margin-left:auto;margin-right:auto}.team_member_pic
img{max-height:100%;max-width:100%;border-radius:50%}.team_member_name{font-size:2.5rem;font-weight:600;color:#fff}.team_member_name
small{display:block;font-size:57.14%}.team_members_desc{color:#fff;font-weight:300}.case_studies_list_block
.social_media_full_block{background-color:#f7f7f7}.inner_banner_sec .carousel-caption{width:50%}.inner_banner_img{height:48rem}.home_banner_sec.inner_banner_sec .carousel-caption{padding:3.5rem 4rem}.client_review_block{background-color:#4a4a49}.client_review{font-size:2.3rem;font-style:italic;color:#fff}.client_review_name{font-size:1.43rem;font-weight:600;font-style:normal;color:#54bfd2}.client_review_name
span{display:block}.selected_news_data{position:relative;background-color:#eaeaea;font-weight:300;color:#4a4a49}.selected_news_data::before{width:5000px;height:100%;background-color:#eaeaea;position:absolute;top:0;left:-5000px;content:''}.selected_news_data_heading{font-size:2.14rem;color:#4a4a49}.news_block
.social_media_img{height:auto}.contact_title{font-size:4.29rem;font-weight:600;color:#4a4a49}.form-control,.custom-select{height:4.29rem;border-radius:0;font-size:1.43rem;font-weight:300;padding:.5rem 1.4rem}.custom-select{background-image:url(../img/select_arrow.svg);background-repeat:no-repeat;background-position:center right 1.07rem;background-size:1rem;padding-right:3rem}textarea.form-control{height:10.71rem;resize:none}.form-control::-webkit-input-placeholder{color:#bdbdbd;opacity:1}.form-control::-moz-placeholder{color:#bdbdbd;opacity:1}.form-control::-ms-input-placeholder{color:#bdbdbd;opacity:1}.form-control:-ms-input-placeholder{color:#bdbdbd;opacity:1}.form-control::placeholder{color:#bdbdbd;opacity:1}.join_our_trems{font-size:1.43rem;color:#4a4a49;position:relative;cursor:pointer;padding-left:2.3rem;margin:0rem 0}.custom_check{display:inline-block;position:relative;cursor:pointer;font-size:1.07rem;font-weight:500;color:#252525;line-height:1.8rem;position:relative;padding-left:2.40rem}.custom_check
input{min-width:1.8rem;height:100%;opacity:0;position:absolute;top:0;left:0;cursor:pointer;margin:0;z-index:2}.custom_check
.check_indicator{height:1.8rem;width:1.8rem;position:absolute;top:0;left:0;background-color:#F5F6F8;border:1px
solid #E3E3E3;border-radius:.28rem}.custom_check input:checked+.check_indicator{background-color:#000}.custom_check input:checked+.check_indicator:before{width:.50rem;height:1rem;position:absolute;left:.64rem;top:.21rem;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.btn{min-width:10rem;border-radius:0;background-color:#54bfd2;border:1px
solid #54bfd2;font-size:.93rem;font-weight:600;color:#fff;padding:.6rem 1.07rem}.btn:hover{background-color:#eee;color:#54bfd2 !important;border-color:#000 !important;border-radius:1px !important}.privacy_policy,.contact_info_list{font-size:1.43rem;color:#4a4a49;font-weight:300}.contact_info_list
strong{font-weight:500}.contact_info_list
a{color:#54bfd2}.privacy_policy
a{font-weight:500;color:#54bfd2}.social_icon_desc_text
a{color:inherit}.search_block{background-color:#fff;box-shadow:0 0 1.07rem rgba(0,0,0,0.05)}.resister_left
h3{color:#000;font-size:26px;line-height:normal;padding-bottom:25px;padding-top:0}.resister_left
p{font-size:12px;padding-bottom:22px}.resister_left p
a{color:#444;text-decoration:underline}.register
label{color:#666}.blockUI.blockMsg.blockPage{border:none !important;box-shadow:0 10px 25px rgba(0, 0, 0, .5);padding:10px
!important}.blog_about_auther,.blog_tags_main{margin-bottom:20px;display:inline-block;width:100%}.auther-img>img{display:block;margin:0
auto;max-width:100%}.white-bg-box{background:#fff}.tags_left{background-color:rgba(35,35,35,1);border-radius:5px 5px 0 0;color:#fff;font-weight:700;line-height:38px;padding:0
20px;width:100%}.tags_list,.about_author_list{border:1px
solid #c9c9c9;word-break:break-all;border-radius:0 0 5px 5px;float:left;padding:5px
5px 10px;width:100%}.tags_list
a{background:#96989b none repeat scroll 0 0;border-radius:5px;color:#fff;float:left;line-height:22px;margin:5px
5px 0 0;padding:0
8px;font-size:.8rem}.tags_list a:hover{background:#F49100}.about_author_list.white-bg-box>p{font-size:1.2rem;margin:6px
0 0}.auther-img{background:#ecf0f1 none repeat scroll 0 0}.selected_news_desc
table{width:100% !important}.body_section{padding-top:130px}.nojs.noscript{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100000}.nojs.noscript
#div100{display:block;height:100%;background-color:white}.pace .pace-progress{background:#44ade2}@media (max-width: 1919.98px){.inner_banner_img{height:38rem}}@media (max-width: 1439.98px){.home_slider_img,.inner_banner_img{height:35rem}}@media (max-width: 1365.98px){.slider_date,.home_slide_title{font-size:2rem}.home_slider_img{height:28rem}}@media (max-width: 1199.98px){html{font-size:12px}.social_media_img{height:28.2rem}.home_banner_sec .carousel-indicators{left:40%}}@media (max-width: 991.98px){.navigation{position:static}.collapse:not(.show){display:none !important}.navbar-expand-md .navbar-toggler{display:block !important}.navbar-expand-md .navbar-collapse{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-expand-md .navbar-nav{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}.navigation .navbar-nav
li{padding: .3rem 1.07rem}.social_media_img{height:20.5rem}.brands_list
li{width:calc(33.3333% - 20px)}.mview_row_reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.selected_news_data::after{width:5000px;height:100%;background-color:#eaeaea;position:absolute;top:0%;right:-5000px;content:''}}@media (max-width: 767.98px){.home_slider_img,.inner_banner_img{width:100%}.inner_banner_img{height:46rem}.home_banner_sec .carousel-caption{width:100%;background-color:rgba(35,35,35,0.6)}.home_banner_sec .carousel-caption::after{width:5000px;height:100%;background-color:rgba(35,35,35,0.6);position:absolute;top:0%;left:-5000px;content:''}.home_banner_sec .carousel-caption::before{background-color:rgba(35,35,35,0.6)}.home_banner_sec .carousel-indicators{left:0%;right:0%}.slide_data_block{text-align:center}.slider_sub_category,.home_slide_title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sec_title{font-size:2.6rem}.testimonials_slide_sec .carousel-control-next,
.testimonials_slide_sec .carousel-control-prev{width:2.6rem}.brands_list
li{width:calc(33.3333% - 20px)}.social_media_img{height:auto}footer{padding:3rem 0rem}.about_info_heading{font-size:3.5rem}}@media (max-width: 575.98px){.brands_list
li{width:calc(50% - 20px)}.project_list_title{font-size:2rem}.project_list_title
img{max-width:4rem;margin-bottom: .5rem}.team_member_pic{width:13rem;height:13rem}.about_info_heading{font-size:2.8rem}.about_info_heading
br{display:none}.team_member_name{font-size:2rem}.selected_news_data_heading{font-size:1.6rem}}@media (max-width: 479.98px){.inner_banner_img{height:35rem}.language_dropdown{margin-bottom:1.07rem}.brands_list
li{width:calc(50% - 20px)}}