/* Table of Content ================================================== 1.0  -  Custom Class 2.0  -  Browser Fix 3.0  -  DT Responsive*/ /*-------------------------------------------------------------- 1.0 - Custom Class --------------------------------------------------------------*/ a.video-image span:after {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .title_uppercase {text-transform: uppercase; } .title_bold {font-weight: bold; } /* http://prntscr.com/dydrzx = Reseller Hosting page */ .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner {position: relative; } .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .extend-bg-fullwidth-right:not(.vc_col-has-fill):after, .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {content: ''; display: inline !important; height: 100%; position: absolute; top: 0; width: 9999px; z-index: -1; } .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after {right: 100%; z-index: 0; } .extend-bg-fullwidth-right:not(.vc_col-has-fill):after, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {left: 100%; z-index: 0; } .extend-bg-fullwidth-left:after, .extend-bg-fullwidth-right:after, .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {background-color: inherit; } .dt-sc-special-testimonial-container .extend-bg-fullwidth-left:after, .dt-sc-special-testimonial-container .extend-bg-fullwidth-right:after {background: none; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after {box-shadow: 8px 0 0 0 #fff; right: 0; transform: skewX(-30deg) translateX(18px); z-index: 0; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.dt-col-static-position) > .vc_column-inner {position: relative; z-index: 1 !important; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:before {left: 0; transform: skewX(-30deg) translateX(-32px); } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left[class*='dt-skin-'], .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right[class*='dt-skin-'] {background-color: transparent; } a.video-image span {color: #fff; font-size: 40px; height: 75px; line-height: 75px; position: relative; transition: all .3s linear; width: 75px; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } a.video-image span:after {background: #2b2b2b; border-radius: 50%; box-shadow: 0 0 0 5px rgba(255,255,255,.35); color: #fff; content: ''; display: block; height: 75px; left: -2px; line-height: 75px; position: absolute; top: 0; width: 75px; z-index: -1; -moz-box-shadow: 0 0 0 5px rgba(255,255,255,.35); -webkit-box-shadow: 0 0 0 5px rgba(255,255,255,.35); } a.video-image span:hover:after {background: #fff; } .image-overlay-icon .vc_single_image-wrapper {position: relative; } .image-overlay-icon .vc_single_image-wrapper:before {background: rgba(0,0,0,.4); content: ''; display: block; height: 100%; left: 0; margin: 0 auto; position: absolute; right: 0; top: 0; width: 100%; } .image-overlay-icon a.video-image {left: 0; margin: 0 auto; position: absolute; right: 0; text-align: center; top: 50%; transform: translateY(-50%); width: 100%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .gradient-parallax:before {background:    -moz-linear-gradient(left, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .72) 30%, rgba(229, 229, 229, 0) 40%, rgba(229, 229, 229, 0) 100%); background: -webkit-linear-gradient(left, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .72) 30%, rgba(229, 229, 229, 0) 40%, rgba(229, 229, 229, 0) 100%); background:         linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .72) 30%, rgba(229, 229, 229, 0) 40%, rgba(229, 229, 229, 0) 100%); content: ''; display: block; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f2f3f6', endColorstr='#00e5e5e5', GradientType=1); height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 9; } .gradient-parallax .gradient-content {padding-right: 45px; z-index: 9; } @media screen and (-webkit-min-device-pixel-ratio:0) {::i-block-chrome, .safari-hack.vc_row.vc_row-flex {display: block !important; } } /*.vc_row.vc_row-flex, .vc_row.vc_row-flex > .vc_column_container*/ /*----*****---- << Vc Column custom class >> --****--*/ .rs_no-padding_column.wpb_column, .vc_col-md-12.wpb_column.rs_no-padding_column {margin-bottom: 0; margin-top: -1px; padding-bottom: 0; } /* http://prntscr.com/dydqdv */ .light-overlay:before {background: rgba(255, 255, 255, .8); } /* http://prntscr.com/dydsrd  = Model Home page contact section */ .dark-overlay:before {background: rgba(0, 0, 0, .8); } /*----*****---- << Gray Scale >> --****--*/ /* http://prntscr.com/dydr06 = Hotel Our Firm Page */ .gray-scale:hover, .gray-scale:hover img {filter: grayscale(1); transition-duration: 1s; transition-property:         filter; -moz-transition-duration: 1s; -moz-transition-property:    -moz-filter; -ms-transition-duration: 1s; -ms-transition-property:     -ms-filter; -o-transition-duration: 1s; -o-transition-property:      -o-filter; -webkit-transition-duration: 1s; -webkit-transition-property: -webkit-filter; -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -ms-filter: grayscale(1); -o-filter: grayscale(1); } /*----*****---- << Text with icon >> --****--*/ /* http://prntscr.com/dydrax = Fitness Home Page */ .dt-sc-text-with-icon {clear: both; float: left; font-weight: bold; padding: 12px 0 12px 20px; width: 100%; } .dt-sc-text-with-icon span {font-size: 18px; font-weight: bold; margin: 0 7px 0 0; position: relative; top: 2px; } .dt-sc-text-with-icon.border-bottom {border-bottom: 1px solid; } .dt-sc-text-with-icon.border-right {border-right: 1px solid; } .dt-sc-dark-bg .dt-sc-text-with-icon span {color: #fff; } /*----*****---- << Hosting Domain Page Table >> --****--*/ /* http://prntscr.com/dydxr3 = Hosting Domain Page */ .hosting-table {border-top: 0; font-family: 'Open Sans', sans-serif; } .hosting-table th {background: #e1e1e1; border-radius: 5px 5px 0 0; border-right: 1px solid #fff; color: #000; font-size: 16px; font-weight: 600; padding: 20px 15px; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {background: rgba(0, 0, 0, .95); border-bottom: 0; border-right: 1px solid rgba(255, 255, 255, .2); font-size: 16px; font-weight: 600; padding: 25px 15px; } .hosting-table tbody tr td:last-child, .hosting-table tr th:last-child {border: none; } .hosting-table tbody tr:nth-child(2) td {background: rgba(0, 0, 0, .9); } .hosting-table tbody tr:nth-child(3) td {background: rgba(0, 0, 0, .85); } .hosting-table tbody tr:nth-child(4) td {background: rgba(0, 0, 0, .8); } .hosting-table tbody tr:nth-child(5) td {background: rgba(0, 0, 0, .75); } .hosting-table tbody tr:nth-child(6) td {background: rgba(0, 0, 0, .7); } .hosting-table tbody tr:nth-child(7) td {background: rgba(0, 0, 0, .65); } .hosting-table tbody tr:nth-child(8) td {background: rgba(0, 0, 0, .6); } .hosting-table tbody tr:nth-child(9) td {background: rgba(0, 0, 0, .55); } .hosting-table tbody tr:nth-child(10) td {background: rgba(0, 0, 0, .5); } .hosting-table tbody tr:nth-child(11) td {background: rgba(0, 0, 0, .45); } .hosting-table tbody tr:nth-child(12) td {background: rgba(0, 0, 0, .4); } .hosting-table tbody tr td:first-child {position: relative; } .hosting-table tbody tr td:first-child:before {background: #60ae0d; content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: -1; } .hosting-table tbody tr td.new, .hosting-table tbody tr td.hot {overflow: hidden; position: relative; } .hosting-table tbody tr td.new:before, .hosting-table tbody tr td.hot:before {background: #60ae0d; color: #fff; content: 'New'; font-size: 12px; left: -20px; padding: 2px 22px; position: absolute; top: 5px; transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } .hosting-table tbody tr td.hot:before {background: #e80505; content: 'Hot'; padding: 2px 24px; } /*----*****---- << Spa rounded corner image >> --****--*/ /* http://prntscr.com/dydylt = Spa */ .dt-sc-partially-rounded-alt {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .vc_min_height_right.wpb_column.vc_col-sm-6 {margin-left: 30px; width: calc(50% - 30px); } /* http://prntscr.com/e0ka7y * /*----*****---- << Image Caption With Counter >> --****--*/	 /* http://prntscr.com/dydzek = Image caption counter */ .dt-sc-image-caption-with-counter {counter-reset: image-caption-counter; } .dt-sc-image-caption-with-counter h3 {counter-increment: image-caption-counter; } .dt-sc-image-caption-with-counter h3:before {border-bottom: 2px solid; content: counter(image-caption-counter, decimal-leading-zero); float: left; font-size: 36px; font-weight: 600; margin: -10px 20px 0 0; padding: 0; } .dt-sc-image-caption-with-counter h3:before {font-family: 'Open Sans', sans-serif; } .dt-sc-contact-details-on-map .dt-sc-map-overlay h3, .dt-sc-contact-details-on-map .map-switch-icon, .dt-sc-contact-details-on-map .map-switch-icon:hover {color: #fff; } .dt-sc-contact-details-on-map .map-switch-icon:hover {background: #000; } /* http://prntscr.com/dydzs2 = Restaurant */ /*----*****---- << Photography Readmore Plus >> ----*****----*/ /* http://prntscr.com/dydzxp = Photography */ .dt-sc-readmore-plus-icon:before, .dt-sc-readmore-plus-icon:after {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .dt-sc-readmore-plus-icon {bottom: 0; height: 60px; position: absolute; right: 0; text-indent: -9999px; width: 60px; } .dt-sc-readmore-plus-icon:before, .dt-sc-readmore-plus-icon:after {bottom: 0; content: ''; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .dt-sc-readmore-plus-icon:before {height: 1px; width: 30px; } .dt-sc-readmore-plus-icon:after {height: 30px; width: 1px; } .dt-sc-readmore-plus-icon:before, .dt-sc-readmore-plus-icon:after {background: #fff; } .dt-sc-readmore-plus-icon {background: #000; } .dt-sc-readmore-plus-icon:hover {background: rgba(0, 0, 0, .8); } /*----*****---- << Nightclub Home page Social icons >> ----*****----*/ .diamond-narrow-square-border li:before {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .diamond-narrow-square-border li a {color: #000; } .diamond-narrow-square-border li a:hover {color: #fff; } /*** Ofiz Styles ***/ #footer .footer-social a {background-color: transparent; font-size: 18px; margin: 0 30px 10px 0; padding: 0; } #footer .footer-social .elementor-social-icon i {transition: all .3s linear; } #footer .footer-social .elementor-social-icon .fa-linkedin:before {content: '\f0e1'; } #footer .footer-social .elementor-social-icon .fa-google-plus:before {content: '\f0d5'; } .cnt-form1 input[type=submit] {border-radius: 50px; width: 100%; } .cnt-form1 .wpcf7-form-control-wrap:before {display: none; } .cnt-form1 input {border: none; } .cnt-form1 select {background-color: #fff; border: none; border-radius: 50px; color: #252525; font-size: 18px; height: auto; padding: 24px 10px 24px 28px; } .cnt-form1.type2 select {background-color: transparent; border: 2px solid #fff; } .cnt-form1.type2 .selection-box:before {color: #fff; } #footer .dt-sc-dark-bg .elementor-container, #footer .footer-copyright .elementor-container {max-width: 1230px; } .simple-icon-box.elementor-view-stacked .elementor-icon {background-color: #f7f7f7; border: 1px solid #f7f7f7; color: #252525; font-size: 22px; padding: 19px; transition: all .3s linear; } .simple-icon-box.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title {color: #252525; font-size: 22px; padding-top: 12px; } .simple-icon-box.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {left: 0; position: absolute; } .simple-icon-box.elementor-view-stacked:hover .elementor-icon {background-color: #fff; } .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {color: #181823; } .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1260px; } .elementor-button {font-weight: 400; } .wpcf7-form div.wpcf7-validation-errors:before, .wpcf7-form div.wpcf7-mail-sent-ok:before {font-family: 'Font Awesome\ 5 Free'; } .video-section .premium-video-box-description-container {text-align: left; } .video-section .jet-video {overflow: visible; } .video-section .jet-video, .video-section .jet-video__overlay:before, .video-section .jet-video__overlay {border-radius: 10px 0 0 10px; min-height: 500px; padding-top: 40px; } .video-section .jet-video__overlay {padding-top: 40px; } .video-section .jet-video__play-button {bottom: 47px; left: -50px; position: absolute; transition: all .3s linear; } .video-section .premium-video-box-description-container h2, .video-section .premium-video-box-description-container p {color: #fff; } .video-section .premium-video-box-play-icon-container {box-shadow: 0 20px 30px 0 rgba(0, 0, 0,.2); transition: all .3s linear; } .video-section .premium-video-box-description-container h2 {font-size: 34px; margin-bottom: 5px; } .video-section .premium-video-box-description-container p {font-size: 20px; } .video-section .premium-video-box-play-icon {transform: none; } .video-section .premium-video-box-play-icon-container:hover {box-shadow: 0 0 30px 0 rgba(0, 0, 0,.5); } .btn-with-icon .elementor-button {position: relative; } .btn-with-icon .elementor-button .elementor-button-icon {background-color: #fff; border-radius: 50%; color: #222; height: 56px; left: 2px; line-height: 56px; position: absolute; top: 2px; transition: all .3s linear; width: 56px; } .jet-video.jet-video-aspect-ratio iframe {border-radius: 10px 0 0 10px; } .team-in-carousel .jet-team-member__name .jet-team-member__name-first {font-size: 20px !important; } .team-in-carousel .jet-team-member__name, .team-in-carousel .team-new.elementor-widget-jet-team-member .jet-team-member__position {padding: 0 !important; } .team-in-carousel .team-new.elementor-widget-jet-team-member:hover {border-radius: 0; box-shadow: none; overflow: visible; } .team-in-carousel .team-new.elementor-widget-jet-team-member:hover .jet-team-member__figure {border-radius: 40px 0 0 0; box-shadow: 0 9px 30px 0 rgba(0, 0, 0,.15); } .team-in-carousel .team-new.elementor-widget-jet-team-member {background-color: transparent; border: none; margin: 0 0 50px; } .team-new.type2 .elementor-widget-container {margin: 0; width: 88%; } .team-new.type3 .elementor-widget-container {margin: 0; width: 67%; } .team-new.type4 .elementor-widget-container {margin: 0; width: 64.5%; } .team-in-carousel .team-new, .team-in-carousel .team-new * {transition: all .3s linear; } .team-in-carousel .jet-team-member__figure:before, .team-in-carousel .jet-team-member__figure:after, .team-in-carousel .jet-team-member__cover:empty {display: none; } .white .elementor-button:hover {color: #fff; } .elementor-widget-button a.elementor-button:hover, .elementor-widget-button .elementor-button:hover {box-shadow: 0 10px 30px 0 rgba(0,0,0,.2) !important; } .white a.elementor-button:hover {box-shadow: 0 10px 30px 0 rgba(30,215,96,.5) !important; } .team-carousel .jet-carousel .jet-slick-dots {margin-top: 20px; } .testi-words .slick-track {padding: 30px 0; } .btn-with-icon .elementor-button .elementor-button-icon.elementor-align-icon-right {left: auto; right: 2px; } .btn-with-icon .elementor-button:hover .elementor-button-icon {background-color: #222; color: #fff; } .award-section .premium-counter-area .premium-counter-icon span.icon {margin-bottom: 35px; } .award-section .elementor-widget-premium-counter .premium-counter-area .premium-counter-init {display: inline-block; margin-bottom: 15px; } .award-section .elementor-widget.elementor-widget-heading, .award-section .elementor-widget-jet-headline {display: inline-block; width: auto; } .award-section .elementor-widget-jet-headline {margin: -40px 5px 0; } .left-align-ico.elementor-section.elementor-section-boxed > .elementor-container {margin: 0 -15px; } #header .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {padding: 0; } #header .elementor-widget-image .elementor-image > a {padding-top: 5px; } /*.no-header-menu ul li a, .dt-header-menu .dt-primary-nav li a, .no-header-menu ul li ul.children li a, .dt-header-menu ul.dt-primary-nav li ul.sub-menu li a, .elementor-widget-wp-widget-nav_menu > .elementor-widget-container .dt-primary-nav li a{font-family:'Source Sans Pro', sans-serif;}*/ .cnt-form1 form.wpcf7-form {width: 100%; } .cnt-form1 .selection-box:before {border: 0; bottom: auto; color: #252525; content: '\f078'; font-family: 'Font Awesome\ 5 Free'; font-size: 16px; font-weight: 900; right: 38px; top: 22px; } .cnt-form1 .selection-box:after {display: none; } .cnt-form1 .aligncenter {position: relative; } .cnt-form1 .aligncenter:after {color: #fff; content: '\f1d8'; font-family: 'Font Awesome\ 5 Free'; font-size: 20px; font-weight: 900; position: absolute; right: 32%; top: 19px; z-index: 9; } .eael-tm {background-color: #fff; margin-bottom: 50px; overflow: hidden; } .team-new.elementor-widget-jet-team-member .jet-team-member__socials {display: none; } /*.team-new.elementor-widget-jet-team-member:hover .jet-team-member__socials{position:absolute; bottom:0; left:57px;}*/ .team-new.elementor-widget-jet-team-member .jet-team-member__name {margin: 20px 0 -10px; padding: 0 40px; text-align: left !important; } .team-new.elementor-widget-jet-team-member .jet-team-member__position {margin-bottom: 18px; padding-left: 40px; padding-right: 40px; text-align: left !important; align-self: baseline !important; } .eael-tm-content-normal {margin-top: -10px; padding-bottom: 10px; padding-left: 40px; padding-top: 15px; } .eael-tm .eael-tm-content-normal {position: relative; transition: all .3s linear; z-index: 9; } .eael-tm:hover .eael-tm-content-normal {background-color: rgba(255,255,255,.9) !important; border: none !important; border-radius: 50%; height: 218px; left: -35px; padding: 0; padding: 55px 0 0 60px; top: -150px; width: 218px; } .team-new.elementor-widget-jet-team-member:hover {border-radius: 10px; box-shadow: 0 9px 30px 0 rgba(0, 0, 0,.15); } .team-new.elementor-widget-jet-team-member .jet-team-member__socials-item {display: inline-block; } .team-new.elementor-widget-jet-team-member {transition: all .3s linear; } .team-new.elementor-widget-jet-team-member .jet-team-member__content {transition: all .3s linear; } .team-new .jet-team-member__inner {display: inline-block !important; } .elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span, .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span, .group-members .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {background-color: #000; border-radius: 50%; margin: 0 2px; } .jet-carousel .jet-slick-dots li.slick-active span, .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li.slick-active span, .group-members .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {transform: scale(1.6); -moz-transform: scale(1.6); -webkit-transform: scale(1.6); } .eael-tm:hover {border: none; border-radius: 10px; box-shadow: 0 9px 30px 0 rgba(0, 0, 0,.15); } .eael-tm:hover .eael-tm-image img {border-radius: 10px 10px 0 0; } .jet-team-member__cover:empty {display: inline-block; } .jet-team-member__cover {background-color: rgba(142, 235, 175,.6); display: inline-block; height: 60px; left: 40px; margin: auto; opacity: 0; position: absolute; top: 20px; transition: all .3s linear; width: 36px; z-index: 1; } .jet-team-member:hover .jet-team-member__cover {opacity: 1; } .jet-team-member .jet-team-member__cover:before {background-color: #000; content: ''; } .jet-team-member .jet-team-member__cover:after {border: none; content: ''; } .jet-team-member .jet-team-member__cover:before, .jet-team-member .jet-team-member__cover:after {border-bottom: 30px solid transparent; border-top: 30px solid transparent; content: ''; position: absolute; width: 0; } .jet-team-member .jet-team-member__cover:before {/* border-left: 0; */ /* right: auto; */ /* border-style: solid; */ background-color: transparent; /* width: 0; */ border-right: 18px solid rgba(142, 235, 175,.6); height: 102%; left: -18px; top: 0; /* border-bottom: 10px solid #000; */ top: 0; } .jet-team-member .jet-team-member__cover:after {border-left: 18px solid rgba(142, 235, 175,.6); height: 100%; right: -18px; top: 0; width: 0; } .jet-team-member__figure {position: relative; } .jet-team-member__figure:before {border-bottom: 52px solid transparent; border-right: 52px solid rgba(255, 236, 145,.7); border-top: 0 solid transparent; bottom: 10px; content: ''; content: ''; left: 28px; position: absolute; top: auto; transform: scale(0); transition: all .3s linear; width: 0; width: 0; } .jet-team-member__figure:after {background-color: rgba(183, 155, 245,.6); border-radius: 50%; bottom: 95px; content: ''; display: inline-block; height: 42px; position: absolute; right: 15px; top: auto; transform: scale(0); transition: all .3s linear; width: 42px; } .jet-team-member:hover .jet-team-member__figure:before, .jet-team-member:hover .jet-team-member__figure:after {transform: scale(1); } .eael-tm .eael-tm-social-links-wrap {bottom: 10%; position: absolute; width: 100%; } .eael-tm:hover {background-color: #fff; } .team-new.elementor-widget-jet-team-member {background-color: #fff; border: 1px solid #e4e4e4; margin: 0 26px 25px; overflow: hidden; } .carousel-members.elementor-section.elementor-section-boxed > .elementor-container {max-width: 1390px; } .carousel-members.elementor-section.elementor-section-boxed .jet-carousel__content .elementor-container {max-width: 1300px; } .intro-section .elementor-icon-box-wrapper .elementor-icon-box-description span {display: inline-block; padding-bottom: 0; padding-left: 20px; position: relative; width: 100%; } .intro-section .elementor-icon-box-wrapper .elementor-icon-box-description span:before {content: '\f0da'; font-family: 'Font Awesome\ 5 Free'; font-style: normal; font-weight: 900; left: 0; position: absolute; top: 1px; } .intro-section .elementor-column-wrap.elementor-element-populated .elementor-widget-button a.elementor-button:hover span i {color: #fff; } .intro-section .elementor-button .elementor-align-icon-left {margin-right: 4px; } .icon-box-carousel a.carousel-arrow.carousel-prev {left: -50% !important; } .icon-box-carousel a.carousel-arrow.carousel-next {left: -48% !important; } .icon-box-carousel .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1265px; } .testimonial-boxed .eael-testimonial-item .eael-testimonial-quote::after {content: '\f10d'; } .testimonial-boxed .eael-testimonial-image {left: 30px; position: absolute; top: 50px; } .testimonial-boxed .eael-testimonial-item {padding: 40px 20px 10px 160px; } .testimonial-boxed .eael-testimonial-user-company:before {content: '|'; } .testimonial-boxed.horizontal-type .elementor-column-wrap.elementor-element-populated {padding: 0; } .search-section #searchform:before {font-size: 20px; right: 15px; transition: all .3s linear; } .search-section #searchform {background-color: #fff; border: none; border-radius: 50px; box-shadow: 0 9px 30px 0 rgba(0,0,0,.15); font-size: 20px; max-width: none; text-transform: none; transition: all .3s linear; width: 100%; } .search-section #searchform:hover {box-shadow: 0 9px 30px 0 rgba(0,0,0,.10); } .search-section #searchform input[type='text'] {background-color: #fff; border-radius: 50px; font-size: 20px; padding: 23px 70px 23px 40px; text-transform: none; width: 100%; } .search-section #searchform input[type=submit] {padding: 30px 45px; width: auto; } .ico-hover-bg {border-radius: 10px; transition: all .3s linear; } .ico-hover-bg:hover, .active-hover-bg {background-color: #fff; } .ico-hover-bg.elementor-widget-icon-box.elementor-view-stacked:hover .elementor-icon, .ico-hover-bg .elementor-icon-box-content .elementor-icon-box-title, .ico-hover-bg .elementor-icon-box-content .elementor-icon-box-description, .ico-hover-bg.active-hover-bg.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {color: #fff; } .ico-hover-bg:hover .elementor-icon-box-content .elementor-icon-box-title, .active-hover-bg .elementor-icon-box-content .elementor-icon-box-title {color: #252525; } .ico-hover-bg:hover .elementor-icon-box-content .elementor-icon-box-description, .active-hover-bg .elementor-icon-box-content .elementor-icon-box-description {color: #474747; } .pricing-table-section .elementor-widget-jet-pricing-table .pricing-table__action .pricing-table-button {display: none; } .pricing-table-section .pricing-table .pricing-table__title {margin: -5px 0 22px 0; } .pricing-table-section .pricing-table:hover {box-shadow: 0 9px 30px 0 rgba(0,0,0,.15); } .pricing-table-section .pricing-table {transition: all .3s linear; } .elementor-widget-jet-map .gm-style .gm-style-iw-c {background-color: #fff; border: 1px solid #ebebeb; border-radius: 0; border-radius: 50px; box-shadow: none; color: #000; font-size: 23px; font-weight: bold; letter-spacing: .02em; line-height: 26px; padding: 7px 20px !important; top: 2px; } .elementor-widget-jet-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track, .responsive-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece {background-color: #000; } .elementor-widget-jet-map .gm-style .gm-style-iw-d {overflow: hidden !important; } .elementor-widget-jet-map .gm-style .gm-style-iw-c button.gm-ui-hover-effect {opacity: 1; right: 0 !important; top: 0 !important; } .elementor-widget-jet-map .gm-style .gm-style-iw-c button.gm-ui-hover-effect img {filter: invert(100%); -webki-filter: invert(100%); -ms-filter: invert(100%); } .elementor-widget-jet-map .gm-style .gm-style-iw-t::after {display: none; } .elementor-widget-jet-map .poi-info-window div {color: #fff; } .elementor-widget-jet-map .gm-style .gm-style-iw-d .gmap_marker p {margin-bottom: 0; } .elementor-widget-jet-map .poi-info-window a {background-color: transparent; } .contact-info a, .elementor-widget-icon-list .elementor-icon-list-text {color: #474747; } .write-us-form.cnt-form1 .aligncenter:after {display: none; } .write-us-form.cnt-form1 textarea {border-radius: 15px !important; } .services-list-content .elementor-section.elementor-section-boxed > .elementor-container {max-width: none; } .elementor-column-gap-default > .elementor-row > .elementor-column.no-padding-right > .elementor-element-populated {padding-right: 0; } .services-provided .elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title {color: #dadada; transition: all .3s linear; } .testi-words .jet-testimonials__content:hover .jet-testimonials__icon .jet-testimonials__icon-inner i {font-size: 50px; top: 32px; } .no-margin-bottom-carousel .slick-dotted.slick-slider {margin-bottom: 0 !important; } .gradient-progress .jet-progress-bar__percent {color: #fff; height: 33px; line-height: 35px; position: absolute; right: -24px; text-align: center; top: -42px; width: 33px; } .gradient-progress .jet-progress-bar__percent:before {border-radius: 50% 0 50% 50%; content: ''; height: 33px; left: 0; margin: auto; position: absolute; right: 0; text-align: center; transform: rotate(130deg); width: 33px; z-index: -1; -moz-transform: rotate(130deg); -webkit-transform: rotate(130deg); } .gradient-progress .jet-progress-bar__title-text {bottom: -40px; position: relative; } .elementor-widget-icon-box.elementor-view-stacked.ico-type1.alter .elementor-icon {color: #252525; fill: #252525; } .elementor-widget-icon-box.elementor-view-stacked.ico-type1.alter:hover .elementor-icon {color: #fff; fill: #fff; } .elementor-widget-image-box.ico-type1.alter .elementor-image-box-img {border-radius: 50%; float: left; height: 80px; position: relative; transition: all .3s linear; width: 113px !important; } .elementor-widget-image-box.ico-type1.alter .elementor-image-box-img img {bottom: 0; left: 0; margin: auto; max-width: 44px; position: absolute; right: 0; top: 0; transition: all .3s linear; } .elementor-widget-image-box.ico-type1.alter:hover .elementor-image-box-img img {filter: invert(100%) contrast(2); -moz-filter: invert(100%) contrast(2); -webkit-filter: invert(100%) contrast(2); -ms-filter: invert(100%) contrast(2); } .testi-words.about-testi .jet-testimonials__item-inner {padding-bottom: 50px !important; } .slick-slide, .elementor-widget-image-carousel .swiper-slide {cursor: move; } .services-list span.dt-skin-primary-color {margin-right: 5px; } .services-list strong {color: #181823; } .services-ico-list.elementor-widget-icon-list .elementor-icon-list-text {padding-left: 20px; } .services-ico-list.elementor-widget-icon-list .elementor-icon-list-icon i {position: relative; top: -5px; } .services-ico.elementor-widget-image-box:hover .elementor-image-box-title a {color: #000; } .services-ico {transition: all .3s linear; } .services-ico:hover img {animation: pulse-shadow .5s; -moz-animation: pulse-shadow .5s; -webkit-animation: pulse-shadow .5s; } @keyframes pulse-shadow {0% {transform: translate(0px,-20px); -moz-transform: translate(0px,-20px); -webkit-transform: translate(0px,-20px); } 50% {transform: translate(0px,20px); -moz-transform: translate(0px,20px); -webkit-transform: translate(0px,20px); } } .btn-with-img {cursor: pointer; z-index: 1; } .btn-with-img, .btn-with-img * {transition: all .3s linear; } .btn-with-img:hover .elementor-widget-container {background-color: #000 !important; } .elementor-widget-image-box.btn-with-img:hover .elementor-image-box-content .elementor-image-box-title {color: #fff; } .elementor-widget-image-box.btn-with-img:hover img {filter: invert(100%) contrast(2); -moz-filter: invert(100%) contrast(2); -webkit-filter: invert(100%) contrast(2); -ms-filter: invert(100%) contrast(2); } .about-carousel .elementor-column-wrap {padding-left: 3px !important; padding-right: 3px !important; } .about-carousel .testi-words .slick-track {padding: 0; } .about-carousel .jet-testimonials__item-inner {margin: 15px 30px 30px !important; } .about-carousel .elementor-widget:not(:last-child) {margin-bottom: 0; } .about-carousel1 .swiper-slide {padding-right: 50px; padding-top: 8px; } .about-carousel1 .elementor-widget:not(:last-child) {margin-bottom: 0; } .about-carousel {right: -30px; } .forecast-section .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {transition: all .3s linear; } .about-carousel .slick-list, .about-carousel1 .slick-list {overflow: visible; } .intro-section.type2 .elementor-icon svg {margin-left: -15px; } .square-ico-list .elementor-icon-list-icon i {position: relative; top: -4px; } .square-ico-list.elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text {transition: all .3s linear; } .blog-3col-list.elementor-section.elementor-section-boxed > .elementor-container {max-width: 1230px; } .intro-icon-boxes .elementor-widget-container {background-color: #fff; box-shadow: 0 30px 30px 0 rgba(0,0,0,.07); } .intro-icon-boxes.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {margin-left: -72px; } .intro-icon-boxes, .intro-icon-boxes * {transition: all .3s linear; } .intro-icon-boxes.elementor-widget-image-box:hover .elementor-image-box-content .elementor-image-box-description {color: #fff; } .intro-icon-boxes:hover .elementor-widget-container {border-radius: 40px 0 0 0; } .hide-img {z-index: -1 !important; } .btn-with-img-type2 .elementor-widget-container {background-color: #f7f7f7; cursor: pointer; position: relative; z-index: 2; } .btn-with-img-type2 .elementor-widget-container .elementor-image-box-title {transition: all .3s linear; } .btn-with-img-type2 .elementor-widget-container:hover .elementor-image-box-title {color: #fff !important; } .group-members .jet-carousel .jet-slick-dots {top: -74px; z-index: 1; } .fullwidth-tabs .jet-tabs__content-wrapper {overflow: visible; } .fullwidth-tabs .jet-tabs__control-wrapper {border: none; margin-bottom: 85px; overflow: visible; } .fullwidth-tabs .jet-tabs__content-wrapper {border: none; margin-bottom: 85px; overflow: visible; } .fullwidth-tabs .jet-tabs__control-inner {border-right-width: 0; border-style: solid; border-width: 1px; box-shadow: 0 30px 30px 0 rgba(0, 0, 0, .07); min-width: 305px; padding: 35px 20px 29px; } .fullwidth-tabs .jet-tabs__control:last-child .jet-tabs__control-inner {border-right-width: 1px; } .fullwidth-tabs .active-tab .jet-tabs__label-icon, .fullwidth-tabs .active-tab .jet-tabs__label-text {color: #252525; } .fullwidth-tabs .jet-tabs__control:first-child .jet-tabs__control-inner {border-radius: 10px 0 0 10px; } .fullwidth-tabs .jet-tabs__control:last-child .jet-tabs__control-inner {border-radius: 0 10px 10px 0; } .fullwidth-tabs .jet-tabs__label-icon {margin-right: 15px; } .fullwidth-tabs.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon, .fullwidth-tabs.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {color: #252525; transition: all .3s linear; } .fullwidth-tabs.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text {color: #252525; } .man-with-specs {bottom: 0; top: auto !important; } .elementor-widget-wrap > .elementor-element.clients-words {overflow: hidden; position: relative; transition: all .3s linear; width: calc(100% - 30px); } .clients-words:before {background-color: transparent; border: 50px solid; border-radius: 50%; content: ''; display: inline-block; height: 282px; position: absolute; right: -95px; top: -78px; transition: all .3s linear; width: 282px; mix-blend-mode: multiply; } .clients-words:hover:before {right: -85px; top: -68px; } .client-quotes-content, .client-quotes-content .elementor-column-wrap {z-index: 1; } .client-quotes-content .elementor-element.elementor-widget-image img, .client-quotes-content .elementor-element.elementor-widget-image {z-index: -1; } #footer .dt-sc-dark-bg, #footer .dt-sc-dark-bg * {color: #fff; } .quotes-title:before {background-image: url(../images/block-quote-trans.png); content: ''; display: inline-block; height: 36px; left: -40px; position: absolute; top: -12px; transition: all .3s linear; width: 50px; z-index: 1; z-index: -1; } .client-quotes-content:hover .quotes-title:before {left: -30px; top: -2px; } .newsletter-section .jet-subscribe-form__form {margin: 15px 0 0; text-align: center; } .newsletter-section .jet-subscribe-form__input-group {display: block; margin: 0 auto; position: relative; width: 61.8%; } .newsletter-section .jet-subscribe-form__input-group {border: 2px solid; border-radius: 50px; display: inline-block; margin: 0 auto; padding-right: 75px; position: relative; text-align: center; transition: all .3s linear; width: 56.8%; } .newsletter-section .jet-subscribe-form .jet-subscribe-form__input {background-color: transparent; border: none; border-radius: 50px 0 0 50px; color: #474747; font-size: 18px; padding: 17px 20px; text-align: center; } .newsletter-section .jet-subscribe-form--inline-layout .jet-subscribe-form__input-group .jet-subscribe-form__submit {border-radius: 0 50px 50px 50px; bottom: 2px; font-size: 20px; height: 100%; line-height: normal; margin: auto; position: absolute; right: 0; top: 2px; width: 75px; } .newsletter-section .jet-subscribe-form--inline-layout .jet-subscribe-form__input-group .jet-subscribe-form__submit:hover {background-color: #181823; } .newsletter-section .jet-subscribe-form .jet-subscribe-form__input:focus {box-shadow: none; -webkit-box-shadow: none; } .curved-counter.dt-sc-counter {background-color: #fff; box-shadow: 0 30px 30px 0 rgba(0, 0, 0,.07); padding: 40px 10px 45px; text-align: center; transition: all .3s linear; } .curved-counter.dt-sc-counter:hover {border-radius: 40px 0 0 0; } .curved-counter.dt-sc-counter.type1 > .dt-sc-counter-icon-holder {background: none; border-radius: 0; height: auto; padding: 0; width: auto; } .curved-counter.dt-sc-counter.type1 .icon-wrapper {display: inline-block; margin-right: 5px; max-width: 42px; position: relative; top: 5px; } .curved-counter.dt-sc-counter.type1 .dt-sc-counter-number {color: #181823; font-size: 40px; font-weight: 600; } .curved-counter.dt-sc-counter.type1 > .dt-sc-counter-icon-holder:after {display: none; } .curved-counter.dt-sc-counter.type1 h4 {color: #474747; font-family: 'Lato', sans-serif; font-size: 18px; font-weight: normal; margin: 10px 0 0; text-transform: none; } .counter-fullwidth.elementor-section.elementor-section-boxed > .elementor-container {max-width: 1280px; } /* Animated Interactions */ .mouse-hover-animation .elementor-image img {/* min-height: auto !important; *//* min-width: 100% !important; */ } .floating-alt {animation-duration: 1.5s; animation-iteration-count: infinite; animation-name: floating-alt; visibility: visible!important; -webkit-animation-duration: 1.5s; -webkit-animation-iteration-count: infinite; -webkit-animation-name: floating-alt; } @keyframes floating-alt {0% {transform: translateY(0%); } 50% {transform: translateY(3%); } 100% {transform: translateY(0%); } } @-webkit-keyframes floating-alt {0% {-webkit-transform: translateY(0%); } 50% {-webkit-transform: translateY(3%); } 100% {-webkit-transform: translateY(0%); } } .mouse-hover-animation:hover .elementor-image img {animation: floating-alt 2s -1s infinite; -moz-animation: floating-alt 2s -1s infinite; -ms-animation: floating-alt 2s -1s infinite; } .mouse-hover-animation:hover .elementor-image img:nth-child(even) {animation: floating-alt 6s -1s infinite; -ms-animation: floating-alt 6s -1s infinite; -webkit-animation: floating-alt 6s -1s infinite; } .mouse-hover-animation .upb_row_bg {overflow: visible; } /*** Skins ***/ /*.elementor-widget-jet-map .gm-style .gm-style-iw-d span, .contact-info a:hover, .elementor-widget-icon-list .elementor-icon-list-text:hover, .services-provided .elementor-column-wrap:hover .elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title, .testi-words .jet-testimonials__content:hover .jet-testimonials__icon .jet-testimonials__icon-inner i, #footer .footer-social .elementor-social-icon:hover i, .dt-sc-simple-style.dt-sc-post-entry .blog-entry:hover .entry-button a.dt-sc-button span, .dtportfolio-sorting a:hover, .dtportfolio-sorting a.active-sort, .post-nav-container .post-next-link a:hover, .post-nav-container .post-prev-link a:hover, .post-nav-container .post-archive-link-wrapper a:hover, article.blog-single-entry.post-overlay > .entry-categories > a:hover{color:#1ed760;} .testi-words .jet-testimonials .jet-testimonials__content:hover .jet-testimonials__icon svg{fill:#1ed760;} .jet-carousel .jet-slick-dots li:hover span, .jet-carousel .jet-slick-dots li.slick-active span, .ico-hover-bg.elementor-widget-icon-box.elementor-view-stacked:hover .elementor-icon, .gradient-progress .jet-progress-bar__percent:before, .elementor-widget-icon-box.elementor-view-stacked.ico-type1.alter:hover .elementor-icon, .swiper-scrollbar .swiper-scrollbar-drag, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce ul.products.product-content-alignment-center li.product:hover .product-details, #main .white .elementor-button:hover{background-color:#1ed760;} .elementor-widget-icon-box.elementor-view-stacked.ico-type1.alter .elementor-icon, .side-navigation.type4 ul.side-nav li.current_page_item a{background-color:#bbf3cf;} .side-navigation.type4 ul.side-nav li{border-color:#bbf3cf;}*/ /*@-moz-document url-prefix() {.intro-section .elementor-button {padding-bottom:17px !important; } .intro-section .elementor-widget-wrap > .elementor-element.elementor-absolute{bottom:-45px !important;} }*/ /*** Jet Elements Styles ***/ .fullwidth-icon-carousel .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1260px; } .cnt-form1 input[type=text]::-webkit-input-placeholder, .cnt-form1 input[type=tel]::-webkit-input-placeholder, .cnt-form1 input[type=email]::-webkit-input-placeholder {opacity: 1; } .cnt-form1 input[type=text]:-moz-placeholder, .cnt-form1 input[type=tel]:-moz-placeholder, .cnt-form1 input[type=email]:-moz-placeholder {opacity: 1; } .cnt-form1 input[type=text]::-moz-placeholder, .cnt-form1 input[type=tel]::-moz-placeholder, .cnt-form1 input[type=email]::-moz-placeholder {opacity: 1; } .cnt-form1 input[type=text]:-ms-input-placeholder, .cnt-form1 input[type=tel]:-ms-input-placeholder, .cnt-form1 input[type=email]:-ms-input-placeholder {opacity: 1; } .fullwidth-icon-carousel .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated .elementor-widget-button a.elementor-button {border: 2px solid transparent; height: 57px; padding: 0 !important; transform: translateX(0px); transition: all .3s linear; width: 57px; } .fullwidth-icon-carousel .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated .elementor-widget-button a.elementor-button {height: 57px; line-height: 55px; margin-bottom: 15px; margin-top: -5px; padding: 0 !important; text-align: center; transform: translateX(-17px); width: 57px; } .fullwidth-icon-carousel .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated:hover .elementor-widget-button a.elementor-button {border: 2px solid; transform: translateX(0px); } .fullwidth-icon-carousel .jet-carousel .jet-arrow {background-color: transparent !important; font-size: 20px; height: auto; left: -33%; top: 65%; transition: all .3s linear; width: 20px; z-index: 1; } .fullwidth-icon-carousel .prev-arrow .fa-long-arrow-left:before {content: '\f30a'; font-size: 20px; } .fullwidth-icon-carousel .next-arrow .fa-long-arrow-right:before {content: '\f30b'; font-size: 20px; left: -46%; position: relative; } .fullwidth-icon-carousel .elementor-button .elementor-align-icon-left {float: none; margin: auto; text-align: center; } .fullwidth-icon-carousel .fa-long-arrow-left:hover, .fullwidth-icon-carousel .fa-long-arrow-right:hover, .fullwidth-icon-carousel .fa-long-arrow-left:hover:before, .fullwidth-icon-carousel .fa-long-arrow-right:hover:before, .fullwidth-icon-carousel .jet-arrow i:hover, .fullwidth-icon-carousel .jet-arrow i:hover:before {color: #252525; } .testi-words .jet-testimonials__content {background-color: #f8fafd; border-radius: 10px; display: inline-block; padding: 55px 50px; position: relative; position: relative; transition: all .3s linear; width: 100%; } .testi-words.type2 .jet-testimonials__content {padding: 40px 25px 45px 152px; } .testi-words .jet-testimonials__figure {width: 57px; z-index: 1; } .testi-words .jet-testimonials .jet-testimonials__icon {font-size: 30px; left: 0; position: absolute; top: 25px; transition: all .3s linear; } .testi-words.type2 .jet-testimonials__figure {left: 30px; position: absolute; top: 50px; width: 100px; } .testi-words .jet-testimonials .jet-testimonials__icon .jet-testimonials__icon-inner i {color: #e3e8f0; font-size: 30px; transition: all .3s linear; z-index: 0; } .quotes-words .dt-sc-testimonial.type4 {background-color: #f8fafd; border-radius: 10px; margin: 15px 30px 30px; padding: 40px 30px; position: relative; transition: all .3s linear; width: calc(100% - 60px); } .quotes-words .dt-sc-testimonial.type4:hover {background-color: #fff; box-shadow: 0 0 30px 0 rgba(0,0,0,.07); } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-author {margin: 0 30px 0 0; position: relative; text-align: left; transition: all .3s linear; width: auto; z-index: 1; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {float: left; width: 71%; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite {color: #252525; font-size: 18px; font-weight: 600; margin: 10px 0 0; text-align: left; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small:before {content: '|'; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small {color: #474747; font-family: 'Lato', Sans-serif; font-size: 18px; } .quotes-words .dt-sc-testimonial.type4 blockquote q:before, .quotes-words .dt-sc-testimonial.type4 blockquote q:after {display: none; } .quotes-words .dt-sc-testimonial.type4 blockquote q {font-style: normal; } .quotes-words .dt-sc-testimonial.type4 blockquote {line-height: 34px; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-author:before {background-color: #e3e8f0; content: ''; display: inline-block !important; height: 36px; left: -29px; position: absolute; top: -15px; transform: scale(.5); transition: all .3s linear; width: 50px; z-index: -1; -webkit-mask-image: url(../images/quote-img-small.png); -webkit-mask-image: url(../images/quote-img-small.png); } .quotes-words .dt-sc-testimonial.type4:hover .dt-sc-testimonial-author:before {transform: scale(.8) translate(10px, 10px); transition: all .3s linear; } .testi-words .jet-testimonials .jet-testimonials__content .jet-testimonials__icon svg {left: 26px; position: absolute; top: 6px; transition: all .3s linear; } .testi-words.type2 .jet-testimonials .jet-testimonials__content .jet-testimonials__icon svg {left: 15px; top: 0; } .testi-words.type2 .jet-testimonials .jet-testimonials__content:hover .jet-testimonials__icon svg {left: 5px; top: 0; } .testi-words .jet-testimonials .jet-testimonials__position:before {background-color: #474747; content: ''; display: inline-block; height: 18px; left: -15px; position: relative; top: 2px; width: 1px; } .testi-words .jet-testimonials .jet-testimonials__content:hover .jet-testimonials__icon svg {height: 60px; left: 0; top: -6px; width: 60px; } .testi-words .jet-testimonials .jet-testimonials__name {display: inline-block; left: 118px; position: static; top: 60px; width: auto; } .fullwidth-icon-carousel .jet-carousel .jet-arrow.next-arrow {left: -29%; right: 100%; z-index: 0; } .testi-words .jet-testimonials .jet-testimonials__position {display: inline-block; left: 222px; line-height: 16px; margin: 0; margin-left: 10px; padding: 0 0 0 15px; position: static; top: 74px; width: auto; } .testi-words .jet-testimonials__content:hover {background-color: #fff; box-shadow: 0 0 30px 0 rgba(0,0,0,.07); } .testi-words.type2 .jet-testimonials .jet-testimonials__name {left: 153px; top: 45px; } .testi-words.type2  .jet-testimonials .jet-testimonials__position {left: 257px; top: 59px; } .testi-words.type2 .jet-testimonials .jet-testimonials__comment {margin-top: 0; width: auto !important; } .testi-words.type2 .jet-testimonials .jet-testimonials__icon .jet-testimonials__icon-inner i {left: 24px; top: 40px; } .testi-words.type2 .jet-testimonials__content:hover .jet-testimonials__icon {left: 20px; top: 20px; } .testi-words .jet-testimonials .jet-testimonials__content:hover .jet-testimonials__icon {left: 20px; } .testi-words.type2 .jet-testimonials .jet-testimonials__content:hover .jet-testimonials__icon {left: 10px; top: 5px; } .simple-btn {background-color: #181823; color: #fff; display: inline-block; font-size: 18px; margin: 26px 0 0; padding: 6px 34px; } .simple-btn i {margin-left: 8px; } .simple-btn:hover {background-color: #1aa04a; color: #fff; } .team-display .team-new.elementor-widget-jet-team-member {margin: 0 10px; } .about-ico-box {transition: all .3s linear; } .jet-hotspots__item span {margin: 0 3px; } /*** Swiper Slider Styles ***/ /*.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{overflow:hidden;}*/ .about-carousel1 .dt-sc-any-carousel.swiper-wrapper {height: 535px !important; } .about-carousel1 .elementor-section.test {float: left; height: 535px; width: 100%; } .about-carousel1 {height: 535px; overflow: hidden; } .about-carousel1 .swiper-container-vertical > .swiper-scrollbar {background-color: #ededed; opacity: 1 !important; width: 6px; z-index: 1; } .about-carousel1 .swiper-scrollbar .swiper-scrollbar-drag {left: -2px; width: 10px; } .about-carousel1 .swiper-container-vertical > .swiper-scrollbar {height: 93%; } .group-members {height: 800px !important; } .group-members:before {background-image: url(../images/carousel-team-bg.png); content: ''; display: inline-block; height: 648px; left: -20px; position: absolute; top: 58px; width: 612px; z-index: 0; } .group-members .swiper-container-vertical > .swiper-pagination-bullets {bottom: 0; left: 0; margin: auto; right: 0; top: auto; transform: none; } .group-members .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {display: inline-block; height: 10px; margin: 5px 8px; opacity: 1; padding: 0; transition: all .3s linear; width: 10px; } .testi-words.type2.no-dots .jet-slick-dots {display: none !important; } .footer-links .dt-primary-nav {line-height: 20px; text-align: right; } .footer-links .menu-footer-menu-container {margin-right: -10px; overflow: hidden; } .footer-links .dt-primary-nav li {display: inline-block; margin: 0 10px; position: relative; } .footer-links .dt-primary-nav li a {padding-bottom: 0; padding-top: 0; } .footer-links .dt-primary-nav li:after {background-color: #fff; content: ''; height: 12px; position: absolute; right: -10px; top: 7px; width: 1px; } .footer-links .dt-primary-nav li:first-child:after, .footer-links .dt-primary-nav li:last-child:after {display: none; } .footer-links li a, .breadcrumb a {position: relative; } .footer-links li a:before, .footer-links li a:after, .breadcrumb a:before, .breadcrumb a:after {background-color: currentColor; bottom: 0; content: ''; content: ''; height: 1px; left: 0; margin: auto; opacity: 0; position: absolute; right: 0; transform-origin: center right; width: 100%; } .breadcrumb a:before, .breadcrumb a:after {width: 100%; } .footer-links li a:after, .breadcrumb a:after {transform: scaleX(0); transform-origin: center left; } .footer-links li a:hover:before, .breadcrumb a:hover:before {opacity: 1; transform: scaleX(0); transition: .4s 0s cubic-bezier(0,0,.58,1); } .footer-links li a:hover:after, .breadcrumb a:hover:after {opacity: 1; transform: scaleX(1); transition: .4s .2s cubic-bezier(0,0,.58,1); } #footer .elementor-widget-wp-widget-nav_menu > .elementor-widget-container .dt-primary-nav li:last-child {margin-right: 0; } #footer .footer-copyright .elementor-container {border-top: 1px solid #3f3f3f; padding-top: 20px; } .jet-video, .jet-carousel .jet-slick-dots {z-index: 0; } .elementor-accordion-icon-closed .fas, .elementor-accordion-icon-opened .fas {position: relative; } .elementor-accordion-icon-closed .fas:before {background-color: #000; content: ''; display: inline-block; height: 20px; left: 9px; position: absolute; top: -18px; width: 2px; } .elementor-accordion-icon-opened .fas:before {background-color: #000; content: ''; display: inline-block; display: none; height: 20px; width: 2px; } .elementor-accordion-icon-closed .fas:after {background-color: #000; content: ''; display: inline-block; height: 2px; position: absolute; top: -9px; width: 20px; } .elementor-accordion-icon-opened .fas:after {background-color: #000; content: ''; display: inline-block; height: 2px; position: absolute; top: -9px; width: 20px; } .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {position: absolute; right: 20px; } .cnt-form1 select option {color: #181823; } .clients-carousel-section .swiper-slide img {transition: all .3s linear; } .clients-carousel-section .swiper-slide:hover img {opacity: .5; } /*-------------------------------------------------------------- 2.0 - Browser Fix --------------------------------------------------------------*/ /* IE9 and above override */ @media screen and (min-width:0\0) {.dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 71px 0 0; } } /* IE9 only override */ .ie9 .dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 72px 0 0; } /*-------------------------------------------------------------- 3.0 - DT Responsive --------------------------------------------------------------*/ @media only screen and (min-width:1441px) and (max-width:1680px) {.services-list-content .services-left.elementor-column {width: 11.5%; } .services-list-content .services-right.elementor-column {width: 88.5%; } .fullwidth-icon-carousel .jet-carousel .jet-arrow {left: -42.5%; top: 65%; } .fullwidth-icon-carousel .jet-carousel .jet-arrow.next-arrow {left: -38%; } .fullwidth-icon-carousel > .elementor-container > .elementor-row > .elementor-element:first-child > .elementor-element-populated {margin: 0 0 0 28.5% !important; } } @media only screen and (max-width: 1550px) and (min-width: 1441px) {.services-list-content .services-left.elementor-column {width: 8%; } .services-list-content .services-right.elementor-column {width: 92%; } .fullwidth-icon-carousel .jet-carousel .jet-arrow {top: 78%; } } @media only screen and (max-width: 1440px) and (min-width: 1200px) {#header .elementor-widget-button a.elementor-button, #header .elementor-widget-button .elementor-button {font-size: 16px; padding: 13px 20px !important; } .services-list-content .services-left.elementor-column {width: 5%; } .services-list-content .services-right.elementor-column {width: 95%; } .testi-words.type2 .jet-testimonials__figure {left: 20px; width: 80px; } .testi-words.type2 .jet-testimonials__content {padding: 40px 15px 35px 110px; } .testi-words.type2 .jet-testimonials .jet-testimonials__name {display: block; margin: 0 5px; } .testi-words.type2 .jet-testimonials .jet-testimonials__position {border: none; padding: 0 5px; } .team-row {padding-left: 5% !important; padding-right: 5% !important; } .rounded-img-section1 {width: 53% !important; } .rounded-img-section2 {width: 47% !important; } .rounded-img-section2 > .elementor-column-wrap.elementor-element-populated {padding: 0 5% !important; } .elementor-section.elementor-section-boxed > .elementor-container, #footer .dt-sc-dark-bg .elementor-container, #footer .footer-copyright .elementor-container {max-width: 1080px; } .fullwidth-icon-carousel .elementor-column.elementor-col-50:first-child {display: none; } .fullwidth-icon-carousel .elementor-column.elementor-col-50 {width: 100%; } .video-section .elementor-column.elementor-col-33:first-child {width: 10%; } .video-section .elementor-column.elementor-col-33 {width: 45%; } .elementor-widget-button:not(.btn-with-icon) a.elementor-button, .elementor-widget-button:not(.btn-with-icon) .elementor-button {font-size: 18px; padding: 19px 28px !important; } .intro-section .elementor-widget-button:not(.btn-with-icon) a.elementor-button, .intro-section .elementor-widget-button:not(.btn-with-icon) .elementor-button {padding: 19px 19px !important; } .cnt-form1 .aligncenter:after {right: 28%; } .about-carousel1 .dt-sc-any-carousel.swiper-wrapper {height: 550px !important; } .about-carousel1 .elementor-section.test {float: left; height: 550px; width: 100%; } .about-carousel1 {height: 550px; overflow: hidden; } .about-carousel1 .swiper-slide {padding-right: 15px; } .no-divider .elementor-widget-divider {display: none; } .elementor-widget-image-box.ico-type1.alter .elementor-image-box-img {height: 72px; width: 107px !important; } .about-carousel1 .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {font-size: 16px; } .video-section .elementor-absolute .elementor-heading-title {display: none; } .video-section .jet-video__play-button {bottom: 0; height: 110px; left: 0; margin: auto; position: absolute; right: 0; top: 0; transition: all .3s linear; width: 110px; } .fullwidth-tabs .jet-tabs__control-inner {min-width: 0; padding: 25px 20px 19px; } .fullwidth-tabs .elementor-column.elementor-col-33 {width: 50% !important; } .fullwidth-tabs .elementor-column.elementor-col-33:last-child {display: none; } .fullwidth-tabs .elementor-column.elementor-col-33 .elementor-column-wrap {padding: 0 5% !important; } .simple-icon-box {padding-bottom: 40px !important; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {width: 66%; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite, .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small {font-size: 16px; } .clients-carousel-section .swiper-slide img {max-width: 80%; } } @media only screen and (max-width:1600px) {.video-section .premium-video-box-description-container {left: 40% !important; } .video-section .premium-video-box-description-container h2 {font-size: 28px; } } @media only screen and (min-width:1600px) {} @media only screen and (max-width:1200px) {.tpl-blog-holder .column {padding: 15px; } .tpl-blog-holder {margin: 0 -15px; } .elementor-widget-wrap > .elementor-element.intro-icon-boxes {text-align: center; } .intro-icon-boxes .elementor-widget-container {padding: 30px 15px !important; } .intro-icon-boxes.elementor-widget-image-box .elementor-image-box-wrapper {display: inline-block; text-align: center; } .intro-icon-boxes .elementor-image-box-wrapper .elementor-image-box-img {display: block; margin: auto auto 20px !important; } .intro-icon-boxes .elementor-widget-image-box .elementor-image-box-content {clear: both; display: inline-block; float: left; width: 100%; } .intro-icon-boxes .elementor-image-box-content .elementor-image-box-title {margin-bottom: 15px !important; } .intro-icon-boxes.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {margin-left: auto; } .success-cnt, .success-cnt-img {width: 100% !important; } } @media (max-width: 1024px) {.mobile-hotspot {position: static !important; } .intro-section.elementor-section-boxed {margin-top: -40px !important; } } /* Note: Design for a width of 960px */ @media only screen and (max-width:1199px) {.video-section {text-align: center; } .video-section .elementor-widget-wrap > .elementor-element.elementor-absolute {left: 0 !important; } .footer-links .menu-footer-menu-container {display: inline-block; line-height: 20px; position: relative; top: -5px; } .copyright-section {line-height: 20px; } .footer-links .dt-primary-nav {text-align: right; } #footer .footer-links {text-align: right; } .success-cnt .elementor-column-wrap.elementor-element-populated {margin: 0 auto 80px !important; width: 60%; } .mac-iphone-img {position: static !important; } .elementor-widget-wrap > .elementor-element.clients-words {width: 100%; } } /* Note: Design for a width of 960px */ @media only screen and (min-width:992px) and (max-width:1199px) {/*----*****---- << Hosting >> ----*****----*/ .hosting-contact-info-container .dt-sc-contact-info.type7 span {left: 10px; } /*----*****---- << Restaurant >> ----*****----*/ .dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 72px 0 0; } /*----*****---- << Miscellaneous >> ----*****----*/ .dt-sc-text-with-icon {font-size: 13px; } .dt-sc-image-caption.type8 .dt-sc-image-title h6 {line-height: normal; } .video-section .premium-video-box-image-container, .video-section .elementor-element .elementor-widget-container {border-radius: 0 !important; } .testi-words .jet-testimonials .jet-testimonials__name {display: block; } .testi-words .jet-testimonials .jet-testimonials__position {border-left: none; display: block; } .team-display .team-new.elementor-widget-jet-team-member {margin: 0; } .rounded-img-section2 {margin: 0 auto; padding-bottom: 100px; width: 53% !important; } .about-icon-box {padding: 0 10%; } .elementor-section.elementor-section-boxed > .elementor-container, #footer .dt-sc-dark-bg .elementor-container, #footer .footer-copyright .elementor-container {max-width: 900px; } #footer .footer-copyright .elementor-container {padding-top: 35px; } .fullwidth-tabs .elementor-section.elementor-section-boxed > .elementor-container {max-width: inherit; } .video-section .jet-video__play-button {bottom: 0; height: 111px; left: 0; margin: auto; right: 0; top: 0; width: 111px; } .jet-video.jet-video-aspect-ratio iframe, .video-section .jet-video, .video-section .jet-video__overlay:before, .video-section .jet-video__overlay {border-radius: 0; } .no-bg-res {margin-top: 100px !important; } .side-navigation.type4 ul.side-nav li a {font-size: 18px; } .intro-section .elementor-widget-wrap > .elementor-element.elementor-absolute {z-index: auto; } .cnt-form1 .aligncenter:after {right: 39%; } .title-to-top {top: -305px !important; } .simple-icon-box.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {position: static; } .fullwidth-tabs .jet-tabs__control-inner {min-width: 1px; padding: 20px 15px 14px; } .fullwidth-tabs.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon, .fullwidth-tabs.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {font-size: 16px !important; } .video-section {margin-top: -80px; } } /* Note: Design for a width of 768px */ @media only screen and (min-width:768px) and (max-width:991px) {.dt-sc-text-with-icon {font-size: 11px; } .vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 {padding-left: 5px; padding-right: 5px; } .vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3 {font-size: 13px; padding-left: 10px; padding-right: 10px; } .vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3 h6 {font-size: 15px; } .dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 76px 0 0; } .rs_line_height p {line-height: normal !important; } /*----*****---- << Event >> ----*****----*/ .dt-sc-content-with-hexagon-shape {margin-left: 16%; } .event-colored-box {margin-top: 0; } .event-contact-info {margin-left: 25%; } /*----*****---- << Architecture >> ----*****----*/ .architecture-process.rs_padding_override {padding-left: 20px !important; padding-right: 20px !important; } .column.wpb_column.dt-sc-one-fifth.vc_col-md-4 {margin-bottom: 20px; min-height: 290px; width: 32%; } .column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(4), .column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(10) {margin-left: 0; } .secondary-skin-gradient .dt-sc-contact-info, .secondary-skin-gradient .dt-sc-contact-info span {font-size: 40px; } #footer .footer-social a {margin-right: 15px; } .search-section #searchform input[type='text'] {padding-right: 90px; } .side-navigation.type4 ul.side-nav li a {font-size: 15px; padding: 10px 20px 10px 20px; } .simple-btn {font-size: 16px; padding: 8px 22px; } .simple-btn i {font-size: 14px; } .rounded-img-section2 {margin: 0 auto; padding-bottom: 100px; width: 67% !important; } .video-section .jet-video__play-button {bottom: 0; height: 111px; left: 0; margin: auto; right: 0; top: 0; width: 111px; } .jet-video.jet-video-aspect-ratio iframe, .video-section .jet-video, .video-section .jet-video__overlay:before, .video-section .jet-video__overlay {border-radius: 0; } .elementor-section.elementor-section-boxed > .elementor-container, #footer .dt-sc-dark-bg .elementor-container, #footer .footer-copyright .elementor-container {max-width: 710px; } .about-carousel1 .dt-sc-any-carousel.swiper-wrapper {height: 490px !important; } .about-carousel1 .elementor-section.test {float: left; height: 490px; width: 100%; } .about-carousel1 {height: 490px; overflow: hidden; } .about-carousel1 .swiper-container-vertical > .swiper-scrollbar {height: 83%; } .about-carousel1 .elementor-element .elementor-widget-container {padding-bottom: 28px !important; padding-top: 28px !important; } .team-display.elementor-section.elementor-section-boxed .elementor-container {max-width: 900px; } .intro-section .elementor-widget-wrap > .elementor-element.elementor-absolute {z-index: auto; } .team-new.elementor-widget-jet-team-member .jet-team-member__name {padding: 0 20px; } .team-new.elementor-widget-jet-team-member .jet-team-member__position {padding: 0 20px; } .page-template-tpl-sidenavigation .ico-type1 {display: none; } .elementor-widget-image-box.ico-type1.alter .elementor-image-box-img {height: 75px; } .footer-links .menu-footer-menu-container {/* margin-right:-25px; */ } .title-to-top {top: -302px !important; } .fullwidth-tabs .jet-tabs__control-inner {min-width: 1px; padding: 25px 15px 19px; } .fullwidth-tabs .jet-tabs__label-icon {font-size: 15px; margin-right: 5px; } .fullwidth-tabs .jet-tabs__label-text {font-size: 15px !important; } .simple-icon-box.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {position: static; } #footer {font-size: 15px !important; } .curved-counter.dt-sc-counter.type1 .dt-sc-counter-number {font-size: 26px; } .curved-counter.dt-sc-counter.type1 h4 {font-size: 13px; } .fullwidth-tabs .elementor-container {max-width: 1260px !important; } #footer .footer-copyright .elementor-container {padding-top: 35px; } .video-section {margin-top: -80px; } } @media only screen and (max-width: 768px) {.no-breadcrumb #header-wrapper {background-color: #252525; } .testi-words.type2 .jet-testimonials__item-inner {margin-bottom: 60px !important; } .video-section .jet-video__play-button {bottom: 0; height: 111px; left: 0; margin: auto; right: 0; top: 0; width: 111px; } .jet-video.jet-video-aspect-ratio iframe, .video-section .jet-video, .video-section .jet-video__overlay:before, .video-section .jet-video__overlay {border-radius: 0; } .team-new.elementor-widget-jet-team-member {margin-left: 5px; margin-right: 5px; } .ico-type1 {width: 100%; } .elementor-widget-image-box.ico-type1.alter .elementor-image-box-img {float: none; height: 80px; width: 120px !important; } .intro-section .elementor-widget-wrap > .elementor-element.elementor-absolute {z-index: auto; } .page-template-tpl-sidenavigation .ico-type1 {display: none; } .cnt-form1 .aligncenter:after {right: 35%; } #footer .copyright-section .elementor-col-50 {width: 100%; } #header .elementor-button {display: none; } .fullwidth-tabs .jet-tabs__control-wrapper {display: inline-block; width: 100%; } .fullwidth-tabs .jet-tabs__control:last-child .jet-tabs__control-inner {border-bottom-width: 1px; border-radius: 0 0 10px 10px; } .fullwidth-tabs .jet-tabs__control:first-child .jet-tabs__control-inner {border-radius: 10px 10px 0 0; } .simple-icon-box.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {position: static; } .newsletter-section .jet-subscribe-form__input-group {padding-right: 67px; width: 100%; } .newsletter-section .elementor-widget-heading .elementor-heading-title {line-height: inherit; } .fullwidth-tabs .jet-tabs__control-inner {border-right-width: 1px; min-width: 1px; } .curved-counter.dt-sc-counter.type1 .dt-sc-counter-number {font-size: 26px; } #footer .footer-copyright .elementor-container {padding-top: 35px; } #footer .elementor-widget-wp-widget-nav_menu > .elementor-widget-container .dt-primary-nav li a, #footer .footer-copyright {font-size: 15px; } .video-section {margin-top: -80px; } } /*----*****---- << Mobile (Landscape) >> ----*****----*/ /* Common Styles for the devices below 767px width */ @media only screen and (max-width: 767px) {.fitness-form-container.extend-bg-fullwidth-right::after {background-color: transparent; } .fitness-form-container.extend-bg-fullwidth-right .vc_column-inner {padding-left: 30px !important; padding-right: 30px !important; } .fitness-contact-boxes .wpb_text_column, .fitness-contact-boxes .wpb_text_column:nth-child(2), .fitness-contact-boxes .wpb_text_column:last-child, .fitness-contact-boxes .wpb_text_column:nth-child(3) {padding: 10px 0; width: 100%; } .hotel_blockquote-type4 blockquote.type4 {margin-top: 0; } .event-colored-box {margin-top: 0; } .event-contact-info.wpb_column {float: none; padding: 85px 30px 30px; width: 320px; } .gradient-parallax:before {background:    -moz-linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .75) 30%, rgba(242, 243, 246, .65) 40%, rgba(242, 243, 246, .55)60%, rgba(229, 229, 229, 0) 100%); background: -webkit-linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .75) 30%, rgba(242, 243, 246, .65) 40%, rgba(242, 243, 246, .55)60%, rgba(229, 229, 229, 0) 100%); background:         linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .75) 30%, rgba(242, 243, 246, .65) 40%, rgba(242, 243, 246, .55)60%, rgba(229, 229, 229, 0) 100%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f2f3f6', endColorstr='#00e5e5e5', GradientType=1); } /*----*****---- << Hosting >> ----*****----*/ .hosting-contact-info-container .dt-sc-contact-info.type7 span {left: 0; } .hosting-contact-info-container .dt-sc-contact-info.type7 {padding-left: 100px; } .rs_client_testimonial-center .dt-sc-image-flip a {display: block; position: relative; } .rs_client_testimonial-center .dt-sc-image-flip {text-align: center; } .hosting-table th {font-size: 13px; padding: 13px 10px; text-transform: capitalize; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {font-size: 13px; padding: 21px 10px; } .hosting-contact-info-container:before {content: none; } .extend-bg-fullwidth-left::after {content: none; } /*----*****---- << Custom Class >> ----*****----*/ .rs_col_no_btm_space .wpb_column, .rs_col_no_btm_space.wpb_column, .rs_negative-margin_override.vc_row {margin-left: 0 !important; } .rs_padding_override_zero.vc_row, .rs_padding_override_zero.wpb_column .vc_column-inner {padding-left: 0 !important; padding-right: 0 !important; } .secondary-skin-gradient .dt-sc-contact-info, .secondary-skin-gradient .dt-sc-contact-info span {font-size: 30px; } /*----*****---- << Custom Class >> ----*****----*/ .rs_padding_override.vc_row, .rs_padding_override.wpb_column .vc_column-inner {padding-left: 50px !important; padding-right: 50px !important; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right:not(.vc_col-has-fill):after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {left: 0; margin: 0 -15px; right: 0; transform: none; } .search-section #searchform input[type='text'] {padding-right: 14%; } .no-bg-res {background-image: none !important; } .dark-bg-section {background-color: #000; } .testi-words .jet-testimonials__comment {width: auto !important; } .testi-words .jet-testimonials__item-inner {margin-bottom: 50px !important; } .active-centered {float: none; margin: 0 auto; width: 70% !important; } .about-carousel {right: -45px; } .fullwidth-icon-carousel .elementor-row .elementor-column:nth-child(2) {height: 500px; overflow: hidden; } .fullwidth-icon-carousel .jet-carousel .jet-arrow {left: -40px; margin: auto; right: 0; top: -5px; } .fullwidth-icon-carousel .jet-carousel .jet-arrow.next-arrow {left: 0; right: -40px; } .carousel-members .elementor-column {height: 890px; overflow: hidden; } .team-carousel .jet-carousel .jet-slick-dots {top: -1853px; } .elementor-widget-image-box.ico-type1.alter .elementor-image-box-img {float: none; height: 80px; width: 80px !important; } .cnt-form1 .aligncenter:after {right: 28%; } .footer-links .menu-footer-menu-container {margin-right: 0; } .carousel-members .elementor-column {height: 650px; margin: 0 auto; width: 100%; } .team-carousel .jet-carousel .jet-slick-dots {top: -1390px; } #footer .footer-links, .footer-links .dt-primary-nav {text-align: center; } .success-cnt .elementor-column-wrap.elementor-element-populated {margin: 0 auto 30px !important; width: 100%; } .team-new.type2 .elementor-widget-container, .team-new.type3 .elementor-widget-container, .team-new.type4 .elementor-widget-container {width: 100%; } .group-members {height: auto !important; } .fullwidth-tabs .elementor-container {max-width: 1260px !important; } .team-in-carousel .team-new.type4 {margin-top: -15px; } .quotes-words .dt-sc-testimonial.type4, .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite {text-align: center; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-author {float: none; margin: 0 auto 30px; text-align: center; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-author {margin: 0 auto 30px; width: 108px; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {width: 100%; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite {font-size: 16px; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small {font-size: 16px; padding: 0 0 0 10px; } #footer .footer-links, .footer-links .dt-primary-nav, #footer .copyright-section .elementor-text-editor {text-align: center; } } @media only screen and (width: 767px) {.elementor-widget-wrap > .elementor-element.ico-hover-bg {margin: 0 20%; } .carousel-members .elementor-column {height: 650px; margin: 0 auto; width: 80%; } .team-carousel .jet-carousel .jet-slick-dots {top: -1390px; } .team-carousel {padding: 0 20% !important; } .fullwidth-tabs .jet-tabs__control-inner {border-right-width: 1px; min-width: 1px; } } @media only screen and (max-width: 767px) and (min-width: 480px) {.search-section #searchform input[type='text'] {padding-right: 21%; } .active-centered {width: 90% !important; } .elementor-section.elementor-section-boxed > .elementor-container, .fullwidth-icon-carousel .elementor-section.elementor-section-boxed > .elementor-container, #footer .dt-sc-dark-bg .elementor-container, #footer .footer-copyright .elementor-container {max-width: 440px; } @-moz-document url-prefix() {.elementor-section.elementor-section-boxed > .elementor-container, .fullwidth-icon-carousel .elementor-section.elementor-section-boxed > .elementor-container {max-width: 460px; } } .carousel-members .elementor-column {height: 650px; margin: 0 auto; width: 100%; } .team-carousel .jet-carousel .jet-slick-dots {top: -1390px; } .about-carousel1 .elementor-section.test {height: 880px; } .about-carousel1 .dt-sc-any-carousel.swiper-wrapper {height: 880px !important; } .about-carousel1 .elementor-section.test {height: 880px; } .about-carousel1 {height: 880px; } .about-carousel1 .swiper-slide {margin-bottom: 50px; } .about-carousel1 .elementor-widget-icon-box .elementor-icon-box-icon {margin-bottom: 15px !important; } .about-carousel1 .swiper-container-vertical > .swiper-scrollbar {height: 100%; } } /* Common Styles for the devices below 479px width */ @media only screen and (max-width: 479px) {/*----*****---- << Event location page >> ----*****----*/ .event-contact-info.wpb_column {margin: 20px 0 0 0; width: 100%; } .event-contact-info:before {background-size: 100%; left: 0; width: 100%; } .event-contact-info .dt-sc-sociable li {margin-bottom: 20px; } /*----*****---- << Custom Class >> ----*****----*/ .rs_padding_left-override.vc_row .vc_column-inner, .rs_padding_left-override.wpb_column .vc_column-inner {padding-left: 15px !important; } .vc_row.vc_row-no-padding .responsive-padding > .vc_column-inner {padding-left: 35px; padding-right: 35px; } .gradient-content .dt-sc-button.medium {padding: 14px 20px; } .overflow-content {margin: 0; } /*----*****---- << Hosting >> ----*****----*/ .hosting-table th {font-size: 12px; padding: 13px 6px; text-transform: capitalize; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {font-size: 12px; padding: 22px 8px; } /*----*****---- << Miscellaneous >> ----*****----*/ .rs_fontsize_small {font-size: 40px !important; } .rs_padding_override.vc_row, .rs_padding_override.wpb_column .vc_column-inner {padding-left: 30px !important; padding-right: 30px !important; } /*----*****---- << Business >> ----*****----*/ .business-contact-social li {margin: 0 15px; } .search-section #searchform input[type='text'] {padding-right: 34%; } .testi-words.type2 .jet-testimonials__content {padding: 170px 30px 40px; } .testi-words .jet-testimonials__item-inner {margin-bottom: 50px !important; } .testi-words .jet-testimonials .jet-testimonials__name {display: block; margin: 0; } .testi-words .jet-testimonials .jet-testimonials__position {border-left: none; padding: 0; } .testi-words .jet-testimonials__comment {margin-left: 0; } .active-centered {width: 90% !important; } .carousel-members .elementor-column {height: 460px; } .team-carousel .jet-carousel .jet-slick-dots {top: -990px; } .intro-section {margin-top: -40px !important; } .elementor-button.elementor-size-xl {font-size: 15px; } .btn-with-icon .elementor-button .elementor-button-icon {height: 54px; line-height: 54px; width: 54px; } .footer-links .menu-footer-menu-container {margin: 0 auto; text-align: center; } .footer-links .dt-primary-nav {text-align: center; } #footer .dt-primary-nav li {margin: 5px 2px; } .footer-links .dt-primary-nav li:after {display: none; } .cnt-form1 .aligncenter:after {right: 22%; } .about-carousel1 .dt-sc-any-carousel.swiper-wrapper {height: 480px !important; } .about-carousel1 .elementor-section.test {height: 480px; } .about-carousel1 {height: 480px; } .jet-hotspots.jet-hotspots__hotspots-pulse-animation .jet-hotspots__item .jet-hotspots__item-inner {display: none; } .about-carousel1 .elementor-section.test {height: 970px; } .about-carousel1 .dt-sc-any-carousel.swiper-wrapper {height: 970px !important; } .about-carousel1 .elementor-section.test {height: 970px; } .about-carousel1 {height: 970px; } .about-carousel1 .swiper-slide {margin-bottom: 50px; padding-right: 20px; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small {padding: 0; } .quotes-words .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small:before {display: none; } } @media only screen and (max-width: 479px) and (min-width: 320px) {.about-carousel {right: -30px; } .fullwidth-icon-carousel .elementor-row .elementor-column:nth-child(2) {height: 650px; } .fullwidth-icon-carousel .elementor-section.elementor-section-boxed > .elementor-container {max-width: 280px; } .about-carousel1 .elementor-element .elementor-widget-container {padding: 20px !important; } .about-carousel1 .elementor-widget-icon-box .elementor-icon-box-icon {margin-bottom: 15px !important; } @-moz-document url-prefix() {.elementor-section.elementor-section-boxed > .elementor-container, .fullwidth-icon-carousel .elementor-section.elementor-section-boxed > .elementor-container {max-width: 300px; } } } /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ @media only screen and (max-width: 319px) {/*----*****---- << Event location page >> ----*****----*/ .event-contact-info.wpb_column {padding-left: 20px; padding-right: 20px; } .event-contact-info .dt-sc-contact-info span {float: none; margin: 0; text-align: center; width: 100%; } /*----*****---- << Hosting contact Page >> ----*****----*/ .hosting-contact-info-container:before {left: 0; } .hosting-contact-info-container .dt-sc-contact-info.type7 {padding-left: 0; } .hosting-contact-info-container .dt-sc-contact-info.type7 span {left: 0; } .hosting-contact-info-container:before {width: 100%; } /*----*****---- << Hosting Domain Page >> ----*****----*/ .hosting-table th {font-size: 10px; padding: 13px 0; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {font-size: 10px; padding: 21px 7px; } /*----*****---- << Common >> ----*****----*/ .rs_fontsize_small {font-size: 32px !important; } /* http://prntscr.com/dydp42, http://prntscr.com/dydpkf */ .rs_padding_override.vc_row, .rs_padding_override.wpb_column .vc_column-inner {padding-left: 20px !important; padding-right: 20px !important; } /*----*****---- << Fitness >> ----*****----*/ .dt-sc-text-with-icon {font-size: 10px; padding-left: 15px; } .dt-sc-text-with-icon span {font-size: 15px; margin-right: 5px; } }