/*
Theme Name: Trip2 Turkiye
Theme URI: https://www.sariyait.com/
Author: Sariya IT
Author URI: https://www.sariyait.com/
Version: Latest
Text Domain: trip2
*/


:root {
    --orange: #FB870D;
    --red: #E31E27;
    --text: #1B506D;
    --white: #ffffff;
    --black: #000000;
    --main-font: 'Work Sans', sans-serif;
}
html, body{width: 100%;overflow-x: hidden;}
body{font-family: var(--main-font);font-size: 16px;font-weight: 400;line-height: 26px;color: var(--text);}
.py-60{padding: 70px 0;}

h2{font-size: 50px;font-weight: 700;margin: 0;color: var(--text);font-family: var(--heading-font);}
.fs-14{font-size: 14px;}
.fs-16{font-size: 16px;}
.fs-18{font-size: 18px;}
.fs-20{font-size: 20px;}
.fs-25{font-size: 25px;}
.fs-30{font-size: 30px;}
.lh-37{line-height: 37px}
.rounded-5{border-radius: 5px;}
.rounded-10{border-radius: 10px;}
.rounded-20{border-radius: 20px;}
.rounded-top-10{border-radius: 10px 10px 0 0;}
.rounded-bottom-10{border-radius: 0 0 10px 10px;}
.btn{padding: 12px 30px;border-radius: 8px;transition: all 0.5s ease-in-out;}
.btn-orange{background: var(--orange);padding: 13px 30px;font-size: 18px;font-weight: 700;line-height: 30px;color: var(--white);}
.btn-orange:hover{background: var(--white);color: var(--orange);transform: skew(-10deg);}
.btn-shadow{box-shadow: -8px 8px 0px 0px #DCDEFA;}
.ul-type-01{font-size: 18px;font-weight: 600;color: var(--white);list-style: none;padding: 0;margin-bottom: 0;line-height: 40px;}
.ul-type-01 li{position: relative;padding: 0 0 0 30px;}
.ul-type-01 li:before{content: "";background:url('/wp-content/uploads/2026/03/circle-tick.svg');position: absolute;transform: translate(-50%, -50%);left: 9px;top: 50%;width: 24px;height: 24px;}
.icon-link>.bi{height: auto;width: auto}

.site-header{padding-block: 25px;}
.site-header .hstack a:after{content: "";border-color: #ddd;border-width: 0;border-inline-start-width: 1px;border-style: solid;inset-inline-end: -13px;inset-inline-start: auto;position: relative;}
.site-header .hstack a:last-child:after{border-inline-start-width: 0px;}
.menu-section{border-radius: 0 0 10px 10px;}



@media all and (min-width:0) and (max-width:768px) {
    br{display: none;}
    .site-header{display: none;}
    .py-60{padding: 40px 0;}
    h2{font-size: 30px !important;line-height: 1.3 !important}
    h3{font-size: 24px !important;}
    h4{font-size: 21px !important;line-height: 1.3 !important}
}

@media (max-width: 1024px){
    .site-header{display: none;}
}

@media (min-width: 1300px) and (max-width:1499px){
    #cssmenu ul#menu-main-menu{gap: 45px !important;}
}

@media (max-width: 1399px) {
    #cssmenu ul#menu-main-menu{gap: 35px !important;}    
}


@media (min-width:1024px) and (max-width:1299px) {
    #cssmenu ul#menu-main-menu {gap: 22px !important;}
}

@media (min-width: 992px){
    .container, .container-lg, .container-md, .container-sm{max-width: 1140px;}
}
@media (min-width: 1300px){
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width: 1665px;}
    
}
@media (min-width: 1600px){    
}
@media (min-width: 1700px){    
}
