/********* Compiled - Do not edit *********/
:root{--color-primary:#03989e;--color-secondary:#0f4e66;--color-gradient-start:#03989e;--color-gradient-stop:#0f4e66;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Poppins;font-weight:400;line-height:1.9;font-size:15px;color:#828282;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Poppins;font-weight:700;line-height:1.4em;font-size:52px;color:#000000;}.h2,h2{font-family:Poppins;font-weight:700;line-height:1.3em;font-size:40px;color:#000000;}.h3,h3{font-family:Poppins;font-weight:700;line-height:1.6em;font-size:30px;color:#000000;}.h4,h4{font-family:Poppins;font-weight:700;line-height:1.7em;font-size:25px;color:#000000;}.h5,h5{font-family:Poppins;font-weight:700;line-height:1.8em;font-size:21px;color:#000000;}.h6,h6{font-family:Poppins;font-weight:700;line-height:1.6;font-size:18px;color:#0a0a0a;}.main-header .navbar-brand{max-width:260px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar{background-color:#303030;background-image:url( ../2018/08/alphacolor-13-427622-2-1.jpg);background-repeat:no-repeat;background-size:cover;}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgba(255, 255, 255, 0.9) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(115, 117, 128) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(115, 117, 128) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(115, 117, 128) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(254, 104, 139) !important;}}@media screen and (max-width: 1199px){body[data-mobile-nav-style=classic] .navbar-collapse, body[data-mobile-nav-style=minimal] .navbar-collapse{background:rgb(255, 255, 255);color:rgb(0, 0, 0);}ul.nav.main-nav > li > a, ul.nav.main-nav > li > a:hover, .main-nav .children > li.active > a, .main-nav .children > li.current-menu-item > a, .main-nav .children > li.current-menu-ancestor > a, .main-nav .children > li:hover > a, .nav-item-children > li.active > a, .nav-item-children > li.current-menu-item > a, .nav-item-children > li.current-menu-ancestor > a, .nav-item-children > li:hover > a{color:inherit !important;}}.main-nav>li>a {
    padding-left: 25px;
    padding-right: 25px;
}

.page-id-4932 #content {
    background-position: bottom;
}

.page-id-4917 #content {
    background-position: bottom;
}

li#menu-item-3990 {
    display: none;
}

li#menu-item-3989 {
    display: none;    
}

.home li#menu-item-3990 {
    display: flex;
}

.home li#menu-item-3989 {
    display: flex;    
}

.contribute_1:hover {
    transform: translateY(-1px) !important;
    transition: all 0.3s !important;
}

.img_group_home {
    position: absolute;
    right: 0;
}

#content {
    background-image: url(../2024/04/bg-min_2.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
}

.ld-pf-bg {
    background-color: rgba(127, 200, 203, 0.2);
}

.navbar-brand img {
    min-width: 150px
;
}

.lqd-frickin-img-bg {
    background-color: #c8e3e3;
}

.dwn {
    position: absolute;
    bottom: auto;
    top: 50px;
    right: 30px;
    left: auto;
    width: 250px;
    height: 250px;
    border-radius: 100%;
    cursor: pointer;
    background: 0;
    border: 0;
    z-index: 50;
    pointer-events: none;
}

.mc {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    overflow: hidden;
}

.dwn .mc span.mcr {
	background: url("../2022/02/text_eng.svg") 0 0/cover no-repeat;
	width: 225px;
}


@media (min-width: 1px) and (max-width: 1550px) {
.dwn .mc .mcc {
    width: 70px;
    height: 72px;
}
}


.dwn .mc .mcc {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 98px;
    height: 100px;
    background: url("../2022/02/tree.svg") 0 0/cover no-repeat;
    z-index: 5;
}


.dwn .mc .mcr {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 222px;
    height: 227px;
    background: url("../2022/02/tree.svg") 0 0/cover no-repeat;
    -webkit-animation: 40s linear infinite rotation;
    animation: 40s linear infinite rotation;
    z-index: 1;
}

@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}
@keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}

.cf7-smart-grid.has-grid .field>label em {
    display: none;
}

.required .wpcf7-not-valid {
    background: rgba(245, 132, 179, .6) !important;
    color: #fff !important;
}

span.wpcf7-not-valid-tip {
    display: none !important;
}

.cf7sg-response-output {
    border: none !important;
}

span.wpcf7-spinner {
    display: none;
}

.lqd-contact-form input {
  height: 60px  !important;
}

.lqd-contact-form input[type="checkbox"] {
  height: auto !important;
}

input.wpcf7-submit {
    border-radius: 2px !important;
    border: none !important;
    color: rgb(255, 255, 255) !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    box-shadow: 0px 12px 20px 0px #c5cbec !important;
    letter-spacing: .1em !important;
}

textarea.wpcf7-textarea {
    border-color: #d5d6de;
}

.home-top-title { width: 55%}

.howitworks_link {
    color: #f584b3;
}

.howitworks_link:hover {
    color: #000;
}

.contactus_link {
    font-family: Poppins; 
    font-weight: 400; 
    line-height: 1.9; 
    font-size: 15px; 
    color: #828282;
    padding: 0 30px;
}

a.xoo-qv-button {
    width: 100%;
    height: 100%;
    opacity: 0;
}

p.ld-sp-price.pos-rel {
    display: none;
}

.woocommerce ul.products li.product h3 {
    font-size: 20px;
    color: #0a0a0a;
    letter-spacing: -0.01em;
    font-weight: 700 !important;
    line-height: 1.7em;
    text-align: center;
}

p.price {
    display: none !important;
}

form.cart {
    display: none;
}

.xoo-qv-summary {
    padding-top: 50px;
}

.woocommerce div.product .product_title {
    margin-bottom: 2em;
}

.xoo-qv-close:hover {
    color: #fff;
}

.woocommerce .ld-sp-mhs-1 {
    background: transparent;
}

.woocommerce .woocommerce-product-details__short-description {
    margin-right: 50px;
}

#howitworks {
    display: none;
}

.xoo-qv-images {
    padding-top: 40px;
}

.woocommerce .ld-sp-mhs-1 .ld-sp-info {
    padding: 10px 25px 10px;
}

section.contact_class {
    padding-top: 60px;
    padding-bottom: 60px;
}

a.xoo-qv-button {
    visibility: visible !important;
    opacity: 1;
    border: none !important;
}

.text-404 .ld-particles-container {
    opacity: 0;
    display: none;
}

.error404 .btn.circle {
    border-radius: .5em;
}

#contactus {
    padding-top: 50px;
}

.invalid .cf7sg-response-output {
    color: #D8000C;
    background-color: #f6d8e5;
    border: 0;
    padding: 16px 15px 15px 15px !important;
}
.sent .cf7sg-response-output {
    color: #104e67;
    background-color: #c8e3e3;
    border: 0;
    padding: 16px 15px 15px 15px !important;
}
div.cf7sg-response-output:before {
    font: 26px/30px dashicons;
    margin-right: 16px;
    vertical-align: middle;
}
.sent div.cf7sg-response-output:before {
    content: "\f147";
}
.invalid div.cf7sg-response-output:before {
    content: "\f158";
}

.adress_footer {
    font-size: 15px;
    padding-top: 25px;
}

.prosweet {
    text-align: center;
}

.hispack {
    text-align: center;
}

.eurasia {
    text-align: center;
}

.prosweet_btn {
    border-width: 0px !important;
    width: 274px;
    height: 135px;
}

.prosweet_btn:hover {
    background-color: transparent !important;
    transform: none !important;
    box-shadow: none  !important;
}

.eurasia_btn {
    border-width: 0px !important;
    width: 274px;
    height: 135px;
}

.eurasia_btn:hover {
    background-color: transparent !important;
    transform: none !important;
    box-shadow: none  !important;
}

.hispack_btn {
    border-width: 0px !important;
    width: 274px;
    height: 135px;
}

.hispack_btn:hover {
    background-color: transparent !important;
    transform: none !important;
    box-shadow: none  !important;
}

.testimonials_1 {
    display: flex;
    flex-direction: row;
}

.quotes_left {
    display: flex;
}

.quotes_left span {
    font-family: 'FontAwesome';
    font-size: 75px;
    margin-top: -40px;
    margin-left: 20px;
    margin-right: 20px;
    color: #01989c;
}

.quotes_right {
    display: flex;
    align-items: flex-end;
}

.quotes_right span {
    font-family: 'FontAwesome';
    font-size: 75px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 20px;
    color: #01989c;
}

p.testimonials_soni,
p.testimonials_kaya,
p.testimonials_leila {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.2em;
    color: rgb(16, 78, 103);
    text-transform: uppercase;
    text-align: center;
}

.pum-theme-5327, .pum-theme-enterprise-blue {
    background-color: rgba( 255, 255, 255, 0.70 );
}

.pum-container {
    padding: 50px !important;
}

.pum-content {
    font-size: 15px !important;
}

.testimonials_position p {
    font-size: 13px;
    line-height: 1.7;
}

.prosweet img {
    max-width: 250px;
    margin-top: 15px;
}

.hispack img {
    max-width: 250px;
    margin-top: 15px;
}


/********************************************************************/


@media (max-width: 1200px) and (min-width: 992px) {
.eurasia_btn {
    width: 293px;
    height: 95px;
}
}

@media (max-width: 992px) and (min-width: 768px) {
.prosweet_btn {
    width: 220px;
    height: 109px;
}
.eurasia_btn {
    width: 220px;
    height: 71px;
}
}


@media screen and (max-width: 480px) {
.woocommerce ul.products li.product {
    width: 100% !important;
}
.xoo-qv-container.woocommerce.single-product {
    top: 8%;
    bottom: 8%;
    left: 10%;
    right: 10%;
}

.xoo-qv-preloader {
   opacity:0;
}
.xoo-qv-images {
    padding-top: 0px;
}
.xoo-qv-summary {
    padding: 10px 20px;
}
.woocommerce div.product .product_title {
    margin-bottom: 1em;
    font-size: 23px;
}
section.contact_class {
    padding-top: 10px;
    padding-bottom: 10px;
}
.contact_class h2 {
    font-size: 32px;
}
.contact_class h4 {
    font-size: 40px !important;
    padding-bottom: 20px;
}
.main-footer {
    padding-top:0 !important;
}
.social-icon.social-icon-md {
    font-size: 28px;
    text-align: center;
}
.clients {
    padding-left: 10px;
    padding-right: 10px; 
}
#about .ld-fancy-heading {
    padding-left: 10px;
    padding-right: 10px;     
}
}


@media screen and (max-width: 1023px) {
    
.green_col_left_1, .green_col_right_2 {
    display: none !important;
}

.content .middle_row_about {
    background-image: none !important;
}

#content {
    background-image: none !important;
}
}

@media (max-width: 1023px) and (min-width: 480px) {
section#top {
    padding-top: 20px !important;
}
section#top h1 {
    font-size: 38px;
    line-height: 1.5em;
}
.flowerhand {
    text-align: center;
}
.flowerhand img {
    width: 50%
}
.home .whatwedo-emptyspace {
    height: 0px !important;
}
.iconbox {
    padding: 0 30px;
}
section#whatwedo h2 {
    font-size: 38px;
    line-height: 1.5em;
}
.clients h2 {
    font-size: 38px !important;
    line-height: 1.5em !important;   
}
.clients {
    padding-left: 20px;
    padding-right: 20px; 
}
#about .ld-fancy-heading {
    padding-left: 20px;
    padding-right: 20px;     
}
section#howitworks h2 {
    font-size: 38px;
    line-height: 1.5em;
    margin-bottom: 0;
}
#cd-timeline img.size-full {
    margin: .5em !important;
}
.xoo-qv-container.woocommerce.single-product {
    top: 13%;
    bottom: 10%;
    left: 10%;
    right: 10%;
}

.xoo-qv-preloader {
   opacity:0;
}
.xoo-qv-images {
    padding-top: 0px;
}
.xoo-qv-summary {
    padding: 10px 30px 30px 30px;
}
.woocommerce div.product .product_title {
    margin-bottom: 1em;
    font-size: 23px;
}
.main-footer {
    padding-top:0 !important;
}
.social-icon.social-icon-md {
    font-size: 28px;
    text-align: center;
}
.clients-column {
    width: 100%
}
.aboutus-column {
    width: 100%
}
.main-footer .text-left {
    width: 100%;
}
.main-footer .text-right {
    width: 100%;
}
}



@media screen and (max-width: 767px) {
.home-top-title a.btn.btn-solid {
    width: 100%;
    display: block;
    text-align: center;
}
#products.vc_custom_1645012695404 {
    padding-bottom: 100px !important;
}
}



@media screen and (max-width: 1023px) {
img.logo-default { 
	max-width: 220px;
	}
.responsive_hide {
	display: none;
	}
.home-top-title {
	width: 100%;
	padding: 0 10px;
	}
.home .home-whatwedo {
	width: 100%;
	padding: 50px 10px 140px 10px !important;   
}
section#top {
    padding-bottom: 150px !important;
}
.whatwedo-emptyspace {
    height: 0px !important;
}
#cd-timeline::before {
    display: none;
}
.cd-timeline-img {
    display: none;
}
.cd-timeline-content {
    margin-left: 0 !important;
    padding: 1em .5em !important;
}
#cd-timeline img.size-full {
    width: 25%;
    margin: 2em .5em 2em;
}
#cd-timeline {
    padding: 0 !important;
    margin-top: 0 !important;
}
body {
    font-size: 13px;
}
}


@media (max-width: 1023px) and (min-width: 992px) {
.first_package {
    margin-right: 150px !important;
}

.turkey_well {
    margin-right: 20% !important;
}

.turkey_well_parent {
    margin-right: 100px !important;
}

.green_transport{
    margin-right: 45% !important;
}

.strategic_location {
    margin-right: 20% !important;
}

.strategic_location_parent {
    margin-right: 100px !important;
}
}

@media (max-width: 992px) and (min-width: 768px) {

.turkey_well_parent {
    margin-right: 50px !important;
}

.strategic_location_parent {
    margin-right: 50px !important;
}
}



@media (max-width: 1023px) and (min-width: 768px) {
    
}


@media (max-width: 1199px) and (min-width: 1024px) {
img.logo-default { 
	max-width: 220px;
	}
}



@media screen and (max-width: 1199px)  {
ul.nav.main-nav > li > a .txt {
	color: #00000 !important;
}    
a.xoo-qv-button {
    visibility: visible !important;
    opacity: 1;
    border: none !important;
}
}



@media screen and (min-width: 1199px)  {
.main-nav {
    padding-left: 270px;
}   
}

@media screen and (max-width: 1023px) {
.adress_footer {
    padding-bottom: 50px;
     font-size: 13px;
}
.adress_footer p {
    text-align: center
}
}