@charset "utf-8";

/*
Theme Name: STARTRADER
*/
@font-face{font-family:'Montserrat-Regular';src:url('/wp-content/themes/startrader/font/Montserrat-Regular.eot');src:url('/wp-content/themes/startrader/font/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/startrader/font/Montserrat-Regular.woff2') format('woff2'),url('/wp-content/themes/startrader/font/Montserrat-Regular.woff') format('woff'),url('/wp-content/themes/startrader/font/Montserrat-Regular.ttf') format('truetype'),url('/wp-content/themes/startrader/font/Montserrat-Regular.svg#Montserrat-Regular') format('svg');font-display:swap;}
@font-face{font-family:'Montserrat-Bold';src:url('/wp-content/themes/startrader/font/Montserrat-Bold.eot');src:url('/wp-content/themes/startrader/font/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/startrader/font/Montserrat-Bold.woff2') format('woff2'),url('/wp-content/themes/startrader/font/Montserrat-Bold.woff') format('woff'),url('/wp-content/themes/startrader/font/Montserrat-Bold.ttf') format('truetype'),url('/wp-content/themes/startrader/font/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-display:swap;}
.hide{display:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
*,
html,
body{font-family:"Montserrat-Regular",sans-serif;font-weight:normal;margin:0;padding:0;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-break:break-word!important;}
body{overflow-x:hidden;}
img{max-width:100%;}
a{text-decoration:none;font-size:16px;}
h1{font-size:46px;font-family:"Montserrat-Bold",sans-serif;}
h2{font-size:32px;}
h3{font-size:28px;}
h4{font-size:20px;}
h5{font-size:18px;}
h6{font-size:16px;}
h2,
h3,
h4,
h5,
h6{color:#0e1236;font-weight:bold;line-height:1.2;font-family:"Montserrat-Bold",sans-serif;}
p{font-size:16px;color:#494851;line-height:1.5;}
.startrader_inner{width:100%;max-width:1240px;padding:0 20px;margin:0 auto;}
.public_flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}

/* head*/
.head_top{position:absolute;z-index:100;top:52px;width:100%;}
.head_top>a{font-size:0;}
.head_top .banner_link>a{color:#fff;margin-right:16px;text-transform:uppercase;position:relative;z-index:10;}
.head_top .banner_link span{font-size:16px;color:#0DE3D6;text-transform:uppercase;cursor:pointer;}
.head_top .language{position:relative;}
.head_top .language div{position:absolute;right:0;top:0px;padding-top:45px;display:none;-moz-box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;}
.head_top .language ul{background:#fff;width:210px;padding:13px 18px;-moz-border-radius:5px;border-radius:5px;}
.head_top .language ul li a{color:#0E1236;padding:6px 11px;display:block;-moz-border-radius:3px;border-radius:3px;}
.head_top .language ul li a:hover{background:rgba(197,236,255,0.25);}
.head_top .live_account{border:2px solid #0de3d6;padding:5px 36px;-moz-border-radius:30px;border-radius:30px;text-align:center;}
.head_top .live_account:hover{background-color:#0de3d6;color:#fff;}
.head_top .language ul li:nth-child(1){background:rgba(197,236,255,0.25);}
/* head*/
.banner{background-image:url("/wp-content/themes/startrader/images/STARTRADER_iraq_banner.webp");position:relative;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:160px 0px 85px;height:1030px;}
.banner .startrader_inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}
.banner .banner_text{max-width:540px;margin-bottom:200px;}
.banner_text h1{margin-bottom:10px;color:#0DE3D6;}
.banner_text p{margin-bottom:10px;color:#fff;}
.banner_text p:last-child{margin-bottom:0px;}
.banner_small{display:none;}
.home h2{margin-bottom:10px;}
.trand_shine_with.home_content_list{padding:87px 0px 84px;background:rgba(197,236,255,0.25);}
.trand_shine_with .left_text{width:38%;}
.trand_shine_with .startrader_inner{gap:60px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.right_list{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;}
.trand_shine_with .right_list li{width:31.33%;background:#FFFFFF;-moz-border-radius:12px;border-radius:12px;margin:0px 0px 16px 2%;height:183px;position:relative;text-align:center;cursor:pointer;}
.trand_shine_with .right_list li img{margin-bottom:20px;width:45px;}
.trand_shine_with_hover{display:none;}
.trand_shine_with .right_list li>div>p{font-size:18px;font-weight:bold;}
.trand_shine_with .right_list li>div{padding:0 20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;}
.trand_shine_with .right_list li .trand_shine_with_hover p{font-size:14px;line-height:1.25;}
.trand_shine_with .right_list li.hover_shine>div>p{display:inline-block;padding:0px 10px 10px;font-weight:bold;font-size:16px;}
.trand_shine_with .right_list li.hover_shine>div>img{display:none;}
.trand_shine_with .right_list li.hover_shine .trand_shine_with_hover{display:block;}
.star_ul{text-align:center;padding:93px 0px;}
.star_ul ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.star_ul ul li{width:31%;margin:60px 0 0;text-align:center;-moz-border-radius:10px;border-radius:10px;padding:30px 20px 25px;}
.star_ul ul li img{max-width:45px;}
.star_ul ul li:hover{background:#fff;-moz-box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;}
.star_ul ul li:nth-child(3n - 1){margin:60px 3.5% 0;}
.star_ul ul li .trade_item_icon{height:45px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.star_ul ul li .trade_item_subtitle{font-size:22px;text-align:center;font-weight:bold;color:#0e1236;margin-top:30px;font-weight:bold;}
.star_ul ul li p{text-align:center;margin:25px 0 0px;font-size:15px;}
.global-presence{margin-right:2px;padding:83px 0px 99px;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;background:-webkit-linear-gradient(top,rgba(197,236,255,.25) 80%,#fff 100%) no-repeat;background:-moz-linear-gradient(top,rgba(197,236,255,.25) 80%,#fff 100%) no-repeat;background:linear-gradient(to bottom,rgba(197,236,255,.25) 80%,#fff 100%) no-repeat;text-align:center;}
.global-presence .startrader_inner{padding:0px 30px;}
.global-presence h2{margin-bottom:47px;}
.global-presence .describe{max-width:1070px;width:100%;margin:0 auto 94px;}
.global-presence .swiper-box{position:relative;}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-moz-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;height:auto!important;}
.global-presence .swiper-box .swiper-button-next,
.global-presence .swiper-box .swiper-button-prev{width:49px;height:49px;-moz-border-radius:50%;border-radius:50%;background:#EEEEEE;margin-top:0;outline:0;}
.global-presence .swiper-box .swiper-button-next{right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url("/wp-content/themes/startrader/images/swiper-next-blue.svg") #0E1236 no-repeat center;}
.global-presence .swiper-box .swiper-button-prev{left:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url("/wp-content/themes/startrader/images/swiper-prev-blue.svg") #0E1236 no-repeat center;}
.global-presence .swiper-button-next.swiper-button-disabled,
.global-presence .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:no-drop;pointer-events:initial;}
.global-presence .swiper-button-next.swiper-button-disabled{background:url("/wp-content/themes/startrader/images/swiper-next-black.svg") #EEEEEE no-repeat center;}
.global-presence .swiper-button-prev.swiper-button-disabled{background:url("/wp-content/themes/startrader/images/swiper-prev-black.svg") #EEEEEE no-repeat center;}
.global-presence-swiper .swiper-slide{-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 30px 40px 30px;-moz-border-radius:10px;border-radius:10px;background:#FFFFFF;}
.global-presence-swiper .swiper-slide .image-box{margin-bottom:10px;}
.global-presence-swiper .swiper-slide h3{font-size:18px;line-height:1.23;margin-bottom:12px;}
.global-presence-swiper .swiper-slide p{font-size:14px;line-height:2.17;letter-spacing:0.1px;}
.explore_financial_universe .left_text{width:42%;padding-bottom:80px;}
.explore_financial_universe .right_img{width:45%;margin-bottom:-12px;}

/* footer */
.footer{background:#0E1236;padding:97px 0px 91px;position:relative;z-index:2;}
.footer_logo{width:14%;text-align:center;}
.footer_text{width:83%;}
.footer_text p{color:#fff;text-align:justify;font-size:14px;margin-bottom:20px;}
.footer_text p:first-child{color:#0de3d6;}
.footer_text p:last-child{margin-bottom:0px;}
.copy_time{font-size:14px;font-weight:bold;}
@media (max-width:1650px){
    .banner{height: 900px;}
}
@media (max-width:1450px){
    h1{font-size:40px;}
    .banner{height: 800px;}
    .banner .banner_text{margin-bottom: 100px;}
}
@media (max-width:1280px){
    h1{font-size:38px;}
    .banner{height:700px;}
    .banner .banner_text {
        max-width: 500px;
    }
}
@media (max-width:1200px){
    .trand_shine_with .startrader_inner{gap:20px;}

}
@media (max-width:1130px){
    .banner{height:650px;}
    .banner .banner_text {
        max-width: 450px;
    }
    h1{font-size:34px;}
}
@media (max-width:1080px){
    .trand_shine_with .right_list li .trand_shine_with_hover p{font-size:12px;}
    .trand_shine_with .right_list li.hover_shine>div>p{font-size:14px;}
    .trand_shine_with .right_list li>div>p{font-size:16px;}
    .trand_shine_with .right_list li>div{padding:0px 10px;}

}
@media (max-width:1024px){
    .header_top a>img{max-width:300px}
    .head_top .banner_link>a.live_account{padding:5px 20px;}
    .star_ul ul li .trade_item_subtitle{font-size:18px;margin-top:20px;}
    .star_ul ul li{margin-top:20px!important;padding:20px;}
    h2{font-size:28px;}
    .banner{height:600px;}
    .banner .banner_text {
        max-width: 400px;
    }
    h1{font-size:32px;}

}
@media (max-width:992px){
    .banner{background-image:none;background-color:#00000d;padding-bottom:0px;height: 100%;padding-top:200px;}
    .banner_small{display:block;width:100%;}
    .banner .startrader_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
    .banner_text h1 br{display:none;}
    .banner .banner_text{max-width:100%;margin-bottom:40px;}
}
@media (max-width:880px){
    .head_top .banner_link>a,
    .head_top .banner_link span,
    .head_top .language ul li a{font-size:14px;}
    .header_top a>img{max-width:250px;}
    h1{font-size:30px;}
    h2{font-size:26px;}
    p{font-size:14px;}
    .footer_text p,
    .copy_time{font-size:12px;}
    .trand_shine_with .startrader_inner{overflow:hidden;}
    .trand_shine_with .left_text{width:100%;margin-bottom:20px;}
    .star_ul .star_title{margin-bottom:20px;}
    .trand_shine_with .right_list{margin-left:-2%;}
    .star_ul ul li .trade_item_subtitle{font-size:16px;}
    .home .star_ul ul li{margin:20px 20px 0px;width:-moz-calc(50% - 40px);width:calc(50% - 40px);}
    .explore_financial_universe .left_text{width:48%;}
    .explore_financial_universe .right_img{width:48%}
}
@media(max-width:768px){
    .global-presence-swiper .swiper-slide{padding:30px;}
    .global-presence .swiper-box .swiper-button-next,
    .global-presence .swiper-box .swiper-button-prev{width:35px;height:35px;}
    .global-presence .swiper-box .swiper-button-next{-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%);}
    .global-presence .swiper-box .swiper-button-prev{-webkit-transform:translate(-10px,-50%);-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%);}
    .global-presence h2{margin-bottom:30px;}
    h2{font-size:22px;}
    .explore_financial_universe .left_text{width:100%;padding-bottom:40px;}
    .explore_financial_universe .right_img{width:100%;margin:0 auto -12px;}
    .footer_logo,
    .footer_text{width:100%;}
    .footer_logo img{max-width:100px;margin-bottom:40px;}
    .trand_shine_with.home_content_list,
    .star_ul,
    .global-presence,
    .footer{padding:50px 0px;}
    .global-presence-swiper .swiper-slide h3{font-size:16px;}
}
@media (max-width:680px){
    .head_top .head_logo{text-align:center;margin-bottom:10px;width:100%;}
    .public_flex.header_top{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
@media (max-width:650px){
    .home .star_ul ul li{width:100%;max-width:310px;margin:20px 0px 0px;}
}
@media (max-width:580px){
    .trand_shine_with .right_list li{width:48%;}
    .banner_text{width:100%;}
}
@media (max-width:410px){
    .head_top .banner_link>a{margin-right:10px;font-size:12px;}
    .head_top .banner_link span,
    .head_top .banner_link a{font-size:12px;}
    .head_top .banner_link>a.live_account{padding:5px 10px;}
    .head_top .language ul{width:160px;padding:10px;}
    .trand_shine_with .right_list{margin-left:0;}
    .trand_shine_with .right_list li{width:100%;margin-left:0;}
    .head_top .language div{padding-top: 35px;}
}
@media (max-width:380px){
    h1{font-size:24px;}
    .global-presence-swiper .swiper-slide p{font-size:12px;}
}
@media (max-width:330px){
    .head_top .banner_link>a{margin-right:8px;}
}