@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');@import url('https://fonts.googleapis.com/css2?family=Open+Sans&family=Oswald:wght@300&display=swap');.disable-home{display:none;visibility:hidden;}.my-inline{display:inline-block;}.block-superfish{width:auto;}body{font-family:'Open Sans',sans-serif;font-size:17px;line-height:1.8;color:#666;padding:0;margin:0;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:'Oswald',sans-serif;color:#666;}h2{font-size:40px;}#myhed{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background-color:#fff;background-repeat:no-repeat;background-size:cover;border-bottom:solid 0px #d38140;border-top:solid 0px #d38140;}#myhed .logo{height:120px;margin:0;margin-right:10px;}#myhed .logo img{height:100%;width:auto;}.tophed{background-color:#42378f;color:#fff;padding:5px 0;}.tophed *{font-size:17px;}.tophed section{padding:10px 20px;}.tophed .social-media-links--platforms *{color:#FFF;}.top-contact .fontawesome-icon-inline{font-size:40px;}.top-contact p{font-size:17px;line-height:1.5;padding:0 !important;margin:0 !important;}.top-contact span{color:#666;font-size:14px;}.ul.sf-menu .sf-sub-indicator{right:0 !important;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{background-color:#3b72fd;}ul.sf-menu.sf-horizontal.sf-shadow ul a,ul.sf-menu.sf-vertical.sf-shadow ul a,ul.sf-menu.sf-navbar.sf-shadow ul ul a{color:#FFF;}#block-mainnavigation{margin-top:20px;display:inline-block;}#superfish-main .nolink,#superfish-main li a{font-size:20px;padding:20px 17px;color:#095cb1;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a.is-active,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{background-color:#42378f;color:#FFF;}ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar{background-color:transparent;}#superfish-main .active-trail a{background-color:transparent;color:#00a8ec;}ul.sf-menu.sf-style-blue li,ul.sf-menu.sf-style-blue.sf-navbar{background-color:transparent !important;}#welcom{background-color:#fbfbfb;padding:75px 0;margin:30px auto;}ul.sf-menu.sf-style-white a,ul.sf-menu.sf-style-white a:visited,ul.sf-menu.sf-style-white span.nolink{color:#3e6644;}ul.sf-menu.sf-style-white li,ul.sf-menu.sf-style-white.sf-navbar{background-color:transparent;}ul.sf-menu.sf-style-white li:hover,ul.sf-menu.sf-style-white li.sfHover,ul.sf-menu.sf-style-white a.is-active,ul.sf-menu.sf-style-white a:focus,ul.sf-menu.sf-style-white a:hover,ul.sf-menu.sf-style-white span.nolink:hover{background-color:#transparent;color:#00a8ec;}#welcom h1{font-size:51px;text-align:center;}#slideshow img{width:100%;height:auto;}#slideshow .views_slideshow_cycle_slide{width:100% !Important;height:auto !important;}#slideshow{position:relative;}#slideshow{position:relative;}#slideshow .slider-container{position:absolute;top:20%;left:5%;width:30%;background-color:rgb(4 97 145 / 60%);padding:20px;border-radius:50px 0;}#slideshow .slider-container h2{font-weight:bold;color:#fff;}#slideshow .slider-container h4{font-size:25px;color:#9fd9dd;}#slideshow .slider-container .body{color:#666;font-size:18px;}#slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets li{border-radius:0;width:50px;height:7px;background-color:#9fd9dd;}#slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background-color:#666;}#slideshow .views-slideshow-controls-bottom .views-slideshow-pager-bullets{text-align:center;position:absolute;z-index:9;bottom:0;text-align:center;margin:auto;width:100%;}#welcom *{text-align:unset;color:#FFF;}#welcom .block-feature{position:relative;}#welcom .block-feature img{width:100%;}#welcom .block-feature .bg-block{position:absolute;background-color:rgba(0,0,0,0.6);bottom:0;width:100%;padding:10px;}#welcom .with-description .bg-block{left:0;bottom:0;width:50%;height:100%;}#welcom .block-feature .bg-block .title{font-weight:bold;}#welcom .with-description .bg-block .more{margin:auto;text-align:center;background-color:#f48777;padding:5px;}#welcom .with-description .bg-block .title{text-align:center;}.webform-submission-ashtrk-balakadymyt-form{padding:20px;background-color:rgba(99,82,69,0.5);border-radius:15px;}.depart-container{padding:5px;border:solid 1px #ddd;margin-bottom:15px;min-height:250px;}.depart-container .views-field-field-image img{margin:auto;text-align:center;}.depart-container .views-field-title{font-size:16px;font-weight:bold;color:#000;}.webform-submission-ashtrk-balakadymyt-form .form-group{margin:18px 0;}.webform-submission-ashtrk-balakadymyt-form input,.webform-submission-ashtrk-balakadymyt-form select{border-radius:0;color:#FFF;}.webform-submission-ashtrk-balakadymyt-form select option{background-color:#514842;}.webform-submission-ashtrk-balakadymyt-form label,.webform-submission-ashtrk-balakadymyt-form .fieldset-legend{color:#d38140;}.webform-submission-ashtrk-balakadymyt-form .form-control{background-color:transparent;}.webform-submission-ashtrk-balakadymyt-form .webform-options-display-buttons label.webform-options-display-buttons-label{background-color:transparent;color:#FFF;}.page-node-type-node-galary .content .field--item{display:inline-flex;border:solid 1px #CCC;margin:10px;padding:10px;max-width:30%;}.page-node-type-page .field--type-image{float:left;}.page-header{line-height:2.2;margin-bottom:15px;border-bottom:solid 2px #CCC;}.node-gallery-container{position:relative;padding:10px;border:solid 2px #d38140;}.node-gallery-container h3{position:absolute;bottom:1%;left:0;background-color:rgb(211,129,64,0.7);width:100%;text-align:center;line-height:2;}.node-gallery-container h3 *{color:#FFF;}.block-title{text-align:center;color:#03488a;font-weight:bold;}.serv-title{text-align:center;}#news .block-title{text-align:unset;}#services{position:relative;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background-color:#fff;padding-bottom:50px;padding-top:50px;font-size:40px;text-align:center;}#services h2{font-size:60px;}.partner-container{border:solid 6px #f7f7f7;padding:15px;text-align:center;border-radius:20px 0;}.partner-container .image{height:118px;top:0;left:0;width:100%;vertical-align:middle;}.partner-container .image img{max-height:120px;width:auto;text-align:center;margin:auto;}.block-views-blockour-partners-block-1 .views_slideshow_controls_text{position:relative;right:0;bottom:0;z-index:9;}.block-views-blockour-partners-block-1 .views_slideshow_controls_text span a{text-indent:-999em;width:43px;height:60px;background-repeat:no-repeat;background-size:cover;display:inline-flex;}.block-views-blockour-partners-block-1 .views_slideshow_controls_text .views_slideshow_controls_text_pause{display:none;}.block-views-blockour-partners-block-1 .views_slideshow_controls_text .views_slideshow_controls_text_previous a{background-image:url(/themes/custom/ultimate/images/left.jpg);}.block-views-blockour-partners-block-1 .views_slideshow_controls_text .views_slideshow_controls_text_next a{background-image:url(/themes/custom/ultimate/images/right.jpg);float:right;}table th{width:30%;}#bg-gray{background-image:url(/themes/custom/ultimate/images/vision-bg.jpg);background-repeat:no-repeat;padding:120px 0;background-size:cover;webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#bg-gray *{color:#FFF;}#experience h2{color:#414141;line-height:1;font-size:42px;display:inline-flex;letter-spacing:3px;}#experience{position:relative;padding-top:30px;}#experience blockquote{padding:0;margin:0;border:none;display:inline-block;float:right;text-align:center;}#experience h2:after{content:" ";height:3px;width:50px;display:inline-table;float:left;background:#00a8ec;margin-top:24px;margin-left:30px;}.project-container{position:relative;overflow:hidden;}.description-container{padding:10px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:absolute;left:-100%;bottom:0;background-color:rgb(0 0 0 / 80%);height:100%;width:85%;opacity:0;}.description-container .body *{font-size:15px;color:#adadad;}.project-container img{width:100%;height:auto;}.project-container{position:relative;overflow:hidden;outline:3px solid #FFF;}.description-container h4{color:#FFF;font-weight:bold;}.description-container .more{text-align:center;margin-top:5px;}.description-container .more a{background-color:#00a8ec;color:#FFF;margin:auto;padding:7px;}.project-container:hover .description-container{left:0;opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:85%;}.field--name-body img{margin:10px;border:solid 1px #CCC;padding:5px;border-radius:5px;}.page-node-type-services .field--name-field-image{float:left;width:35%;margin:15px;}.page-node-type-services .field--name-field-image img{border:solid 1px #DDD;border-radius:25px 0;padding:25px;}.services-home .body{min-height:255px;}.services-home h3{font-weight:bold;font-size:30px;}.main-about{margin-bottom:10px;display:flex;}.main-about .more{margin-top:15px;}.main-about .more a{text-align:center;color:#FFF;background-color:#9fd9dd;padding:10px;}.about-contianer{position:relative;}.about-contianer .image:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgb(28 28 28 / 50%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.about-over *{color:#FFF;}.about-over .body *,.about-over .more *{color:#FFF;font-size:14px;}.about-over{position:absolute;bottom:0;left:0;padding:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.about-contianer:hover .image:after{background-color:rgb(97 92 195 / 70%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.about-contianer:hover .about-over{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;bottom:25%;}#projects section{margin-top:20px;}#projects h2{color:#000;font-weight:bold;}#projects section .field--name-body{border:solid 1px #DDD;border-radius:15px;padding:15px;display:flex;min-height:132px;font-size:18px;font-weight:bold;vertical-align:middle;}#projects .clr .field--name-body{border:none;text-align:center;height:auto;min-height:auto;}#projects .clr .field--name-body h2{text-align:center;margin:auto;}.news-container{margin-top:20px;}.news-container .date{color:#3db4ee;font-weight:bold;}.news-container h3{color:#000;min-height:55px;}.news-container .more{display:block;padding:7px 12px;background-color:#b1b0b0;color:#FFF;width:40%;text-align:center;}.news-container .more a{color:#FFF;}.page-node-type-ask-dr #content{background-image:url(/themes/custom/ultimate/images/dr-bg.png);background-repeat:no-repeat;background-position:0 0;}.page-node-type-ask-dr #content .field--name-body{text-align:center;font-size:36px;margin:50px auto;}#clients{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding:50px 0;}.client-container{background-color:#FFF;border-radius:50%;width:100%;height:230px;overflow:hidden;padding:40px;text-align:center;vertical-align:middle;display:inline-flex;}.client-container img{width:97%;height:auto;display:inline-flex;vertical-align:middle;flex-wrap:nowrap;margin:auto;}.views_slideshow_cycle_slide{width:100% !important;}.maintanance-container{padding:5px;border:solid 1px #CCC;}.maintanance-container h4{min-height:37px;text-align:center;}#bxslider-ths-field-image-gallery{direction:ltr;overflow:hidden;}.webform-element--title-inline > label,.form-item-mobile-no label{display:inline-block;width:115px;text-align:right;color:#8cb240;}.form-type-textarea label{color:#8cb240;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{border-radius:0;line-height:2;border:solid 1px #8cb240;width:72%;}.form-item-mobile-no input{border-radius:0;line-height:2;border:solid 1px #8cb240;}.form-type-textarea textarea{border:solid 1px #8cb240;border-radius:0;}.webform-actions{text-align:center;}footer *{color:#FFF;}footer .field--name-body img{width:70%;border:none;margin:0;padding:0;color:#FFF;}footer{margin-top:0px;background-color:#003987;position:relative;}footer:before{background-color:rgb(0 0 0 / 50%);position:absolute;display:block;width:100%;height:100%;content:" ";}footer label{color:#FFF;}footer h2{font-size:23px;font-weight:bold;text-align:center !important;color:#FFF !important;position:relative;}footer h2:before{content:" ";width:23%;position:absolute;border:solid 1px #FFF;left:0;top:40%;}footer .copy{border-top:solid 1px #EEE;margin-top:20px;padding-top:10px;}footer .copy p,footer .copy strong{color:#FFF;}.node--type-page .img-center{width:60%;margin:auto;text-align:center;}.node--type-page .img-center img{border:solid 2px #00a8ec;padding:7px;}.page-node-type-page .group-left img{margin:35px;border:solid 2px #DDD;padding:5px;border-radius:30px 0;}
