





.btn{font-size:16px;padding:11px 21px;border-radius:4px;overflow:hidden;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color;transition:.3s ease;font-family:'Circular Std Medium' !important;}
.btn-brand{color:#fff;background-color:#01d486;border-color:#01d486;}
.btn-brand:hover{color:#fff;background-color:#08b072;border-color:#08b072;}
.btn-brand.focus, .btn-brand:focus{color:#fff;background-color:#08b072;border-color:#08b072;box-shadow:none;}
.btn-primary{color:#fff;background-color:#0276c2;border-color:#0276c2;}
.btn-primary:hover{color:#fff;background-color:#2834bd;border-color:#2834bd;}
.btn-primary.focus, .btn-primary:focus{color:#fff;background-color:#2834bd;border-color:#2834bd;box-shadow:0 0 0 1px rgb(40, 52, 189);}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 1px rgb(40, 52, 189);}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2834bd;border-color:#2834bd;}
.btn-secondary{color:#fff;background-color:#ff5e3e;border-color:#ff5e3e;}
.btn-secondary:hover{color:#fff;background-color:#ea5132;border-color:#ea5132;}
.btn-secondary.focus, .btn-secondary:focus{color:#fff;background-color:#ea5132;border-color:#ea5132;box-shadow:0 0 0 1px rgb(234, 81, 50);}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#ea5132;border-color:#ea5132;}
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.1rem rgb(234, 81, 50);}
.btn-success{color:#fff;background-color:#2ec551;border-color:#2ec551;}
.btn-success:hover{color:#fff;background-color:#21ae41;border-color:#21ae41;}
.btn-success.focus, .btn-success:focus{color:#fff;background-color:#21ae41;border-color:#21ae41;box-shadow:0 0 0 1px rgb(18, 158, 50);}
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle{color:#fff;background-color:#21ae41;border-color:#21ae41;}


/*MMM baraye cadre aabi ke balaye footer  baz shode va kami rooye footer amade*/
.cta{}
.cta-content{color:#c3c3fd;}
.cta-btn{}
.cta-v1-section{position:relative;margin-bottom:-120px;z-index:1;}
.cta-v1{}
.cta-v1.cta{background-color:#0276c2;padding:40px;border-radius:5px;}
.cta-v1 .cta-content{}
.cta-v1 .cta-title{color:#fff;line-height:1;margin-bottom:14px;}
.cta-v1 .cta-text{line-height:1;}
.cta-v1 .cta-btn{text-align:left;}
.cta-v2{}
.cta-v2.cta{background-color:#0276c2;color:#fff;position:relative;}
.cta-v2 .cta-content{padding:79px 0px;}
.cta-v2 .cta-title{color:#fff;line-height:52px;margin-bottom:5px;}
.cta-v2 .cta-text{color:#b0bffe;}
.cta-v2 .cta-btn{text-align:center;}
.cta-v2 .cta-img{position:absolute;bottom:-10px;}
.cta-v3{}
.cta-v3.cta{background-color:#0276c2;padding-top:95px;padding-bottom:95px;position:relative;min-height:500px;}
.cta-v3.cta:before{position:absolute;left:0;top:-0;height:100%;width:100%;background-image:url(https://rooyesh.ir/wp-content/themes/quanto/images/page-header-pattern.png);background-repeat:repeat;background-position:center;content:'';opacity:.09;}
.cta-v3 .cta-img{transform:rotate(-22deg);position:absolute;bottom:50px;}
.cta-v3 .cta-content{}
.cta-v3 .cta-title{color:#fff;margin-bottom:15px;line-height:62px;font-size:52px;}
.cta-v3 .cta-text{margin-bottom:15px;font-size:18px;line-height:30px;}
.cta-v4{}
.cta-v4.cta{padding:50px 0px;position:relative;background-color:#0276c2;color:#fff;}
.cta-v4 .cta-icon{height:110px;width:110px;font-size:47px;background-color:#1f2ed5;border-radius:100%;padding:32px;}
.cta-v4 .cta-content{}
.cta-v4 .cta-title{margin-bottom:10px;}



.footer-second{background-color:#f8f8fb;color:#808294;font-size:15px;line-height:28px;position:relative;padding-top:110px;}
.footer-second-widget{margin-bottom:60px;}
.footer-second-widget-title{color:#181825;font-size:18px;margin-bottom:24px;border-bottom:0px;padding:0px;letter-spacing:0px;}
.footer-second-widget ul{}
.footer-second-widget ul li{margin-bottom:0px;}
.footer-second-widget ul li a{color:#808294;line-height:28px;}
.footer-second-widget ul li a:hover{color:#01d486;text-decoration:none;}

.footer-second{background-color:#f8f8fb;color:#808294;font-size:15px;line-height:28px;position:relative;padding-top:110px;}
.footer-second-widget{margin-bottom:60px;}
.footer-second-widget-title{color:#181825;font-size:18px;margin-bottom:24px;border-bottom:0px;padding:0px;letter-spacing:0px;}
.footer-second-widget ul{}
.footer-second-widget ul li{margin-bottom:0px;}
.footer-second-widget ul li a{color:#808294;line-height:28px;}
.footer-second-widget ul li a:hover{color:#01d486;text-decoration:none;}

		.footer-pattern-top{position:relative;z-index:0;}
.footer-pattern-slide{-webkit-clip-path:polygon(0 100%, 100% 83%, 100% 100%);clip-path:polygon(0 100%, 100% 80%, 100% 100%);background-color:#043160;position:absolute;bottom:-81px;width:100%;height:370px;}
.footer{background-color:#043160;padding-bottom:80px;color:#a7ade4;font-size:15px;line-height:28px;position:relative;margin-top:80px;padding-top:110px;}
.footer-widget{margin-bottom:40px;}
.footer-widget-title{color:#fff;font-size:18px;margin-bottom:24px;border-bottom:0px;padding:0px;letter-spacing:0px;}
.footer-widget ul{}
.footer-widget ul li{margin-bottom:0px;}
.footer-widget ul li a{color:#a7ade4;line-height:28px;}
.footer-widget ul li a:hover{color:#01d486;text-decoration:none;}
.social-media-block{background-color:#39363d;padding-top:18px;padding-bottom:18px;}
.social-icons{margin-top:2px;}
.icon-square{text-align:center;background-color:#302d34;width:40px;height:40px;border-radius:2px;display:inline-block;color:#7f7c7c;padding:11px 12px;line-height:1.3;font-size:14px;}
.icon-square:hover{background-color:#ff4d4d;color:#fff;}
.icon-square-outline{text-align:center;background-color:transparent;width:40px;height:40px;border-radius:2px;display:inline-block;color:#6f6d72;padding:11px 12px;line-height:1.3;font-size:14px;border:1px solid #6f6f72;}
.icon-square-outline:hover{background-color:transparent;color:#ff4d4d;border-color:#ff4d4d;}
.facebook-outline{border-color:#3b5898;color:#3b5898;}
.twitter-outline{border-color:#1ea2f2;color:#1ea2f2;}
.googleplus-outline{border-color:#f75439;color:#f75439;}
.instagram-outline{border-color:#9361fa;color:#9361fa;}
.linkedin-outline{border-color:#0077b7;color:#0077b7;}
.pinterest-outline{border-color:#c8232c;color:#c8232c;}


.tiny-footer{background-color:#022142;color:#a7ade4;font-size:13px;padding-top:15px;padding-bottom:15px;line-height:1.5;}
.tiny-footer ul{}
.tiny-footer ul li{float:right;}
.tiny-footer ul li a{color:#a7ade4;font-size:13px;margin-right:10px;}
.tiny-footer ul li a:hover{color:#01d486;text-decoration:none;}	
  

.hero-shape-second{background-image:url(//rooyesh.ir/wp-content/themes/images/bottom-curve.png);background-color:#0276c2;background-repeat:no-repeat;background-position:70% 100%;background-size:cover;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;width:auto;border-width:0;border-top-width:0px;border-bottom-width:0px;max-height:750px;margin-bottom:-1px;}
.hero-shape-second-caption{color:#b0bffe;margin-bottom:30px;}
.hero-shape-second-caption-text{padding-top:260px;}
.hero-shape-second-caption-title{font-size:52px;line-height:62px;font-weight:900;}
.hero-shape-second-caption-img{padding-top:160px;padding-right:150px;}

