.max-title-white{text-align:center;}
.max-title-white{position:relative;margin-bottom:35px;margin-top:10px;}
.max-title-white:before, .max-title-white:after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);height:3px;}
.max-title-white:before{width:43%;}
.max-title-white:after{background-color:#ffffff;width:140px;}
.max-title{text-align:center;}
.max-title{position:relative;margin-bottom:35px;margin-top:10px;}
.max-title:before, .max-title:after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);height:3px;}
.max-title:before{width:43%;}
.max-title:after{background-color:#b6b7b5;width:200px;}
#wrap .blox.dark .max-title:after{background-color:#fff;}
.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6{line-height:1;font-size:55px;color:#000;padding-bottom:0;position:relative;font-weight:100;padding-bottom:45px;margin-bottom:0;}
.max-title h1:after, .max-title h2:after, .max-title h3:after, .max-title h4:after, .max-title h5:after, .max-title h6:after{content:'';position:absolute;bottom:-5px;left:50%;width:13px;height:13px;background-color:#fff;-webkit-backface-visibility:hidden;-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);border:2px solid #00c2e5;z-index:2;}
@media only screen and (min-width:961px) and (max-width:1280px){.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6{font-size:45px;}
}
@media only screen and (min-width:768px) and (max-width:960px){.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6{font-size:40px;}
}
@media (max-width:767px){.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6{font-size:35px;}
}
@media (max-width:479px){.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6{font-size:30px;}
}
.max-title2 h1:before, .max-title2 h2:before, .max-title2 h3:before, .max-title2 h4:before, .max-title2 h5:before, .max-title2 h6:before{content:'';position:absolute;bottom:-5px;left:50%;width:0;height:0;border-left:12px solid transparent !important;border-right:12px solid transparent !important;border-bottom:18px solid #00c2e5;z-index:2;-webkit-transform:translate(-50%);transform:translate(-50%);}
.max-title2 h1:after, .max-title2 h2:after, .max-title2 h3:after, .max-title2 h4:after, .max-title2 h5:after, .max-title2 h6:after{width:0;height:0;bottom:-3px;background-color:transparent;border:0;border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:12px solid #fff !important;-webkit-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0);}
.max-title3 h1, .max-title3 h2, .max-title3 h3, .max-title3 h4, .max-title3 h5, .max-title3 h6{letter-spacing:-1px;padding-bottom:30px;color:#473b3b;font-size:60px;font-weight:normal;opacity:0.25;}
.max-title3 h1:before, .max-title3 h2:before, .max-title3 h3:before, .max-title3 h4:before, .max-title3 h5:before, .max-title3 h6:before{content:'';position:absolute;bottom:2px;left:50%;width:0;height:0;border-left:12px solid transparent !important;border-right:12px solid transparent !important;border-bottom:18px solid #020d17;z-index:9999;-webkit-transform:translate(-50%);transform:translate(-50%);}
.max-title3 h1:after, .max-title3 h2:after, .max-title3 h3:after, .max-title3 h4:after, .max-title3 h5:after, .max-title3 h6:after{width:0;height:0;bottom:-3px;background-color:transparent;border:0;border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:12px solid #fff !important;-webkit-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0);}
.max-title3:before{width:35%;}
.max-title3:after{width:200px;}
#pg_testi .max-title3 h1, #pg_testi .max-title3 h2, #pg_testi .max-title3 h3, #pg_testi .max-title3 h4, #pg_testi .max-title3 h5, #pg_testi .max-title3 h6{letter-spacing:-1px;padding-bottom:30px;color:#ffffff;font-size:60px;font-weight:normal;opacity:0.5;}
#pg_testi .max-title3 h1:before, #pg_testi .max-title3 h2:before, #pg_testi .max-title3 h3:before, #pg_testi .max-title3 h4:before, #pg_testi .max-title3 h5:before, #pg_testi .max-title3 h6:before{content:'';position:absolute;bottom:0px;left:50%;width:0;height:0;border-left:12px solid transparent !important;border-right:12px solid transparent !important;border-bottom:18px solid #ffffff;z-index:2;-webkit-transform:translate(-50%);transform:translate(-50%);}
#pg_testi .max-title:after{background-color:#8eb4da;width:200px;}
#pg_testi .max-title3 h1:after, #pg_testi .max-title3 h2:after, #pg_testi .max-title3 h3:after, #pg_testi .max-title3 h4:after, #pg_testi .max-title3 h5:after, #pg_testi .max-title3 h6:after{width:0;height:0;bottom:0px;background-color:transparent;border:0;border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:12px solid #fff !important;-webkit-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0);}
#pg_testi .max-title3:before{width:35%;}
#pg_testi .max-title3:after{width:200px;}
.max-title4 h2, .max-title4 h3, .max-title4 h4, .max-title4 h5, .max-title4 h6,
.max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6{font-size:25px;letter-spacing:-1px;padding-bottom:40px;}
.max-title4 h1, .max-title5 h1{font-size:36px;}
.max-title5 h1, .max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6{padding-bottom:35px;line-height:1.3;}
.max-title4:before, .max-title5:before{width:100%;}
.max-title4:after, .max-title5:after{width:140px;}
.max-title5 h1:after, .max-title5 h2:after, .max-title5 h3:after, .max-title5 h4:after, .max-title5 h5:after, .max-title5 h6:after{border-radius:50%;width:16px;height:16px;bottom:-6px;}
.subtitle-element{text-align:left;}
.subtitle-element{position:relative;margin-bottom:40px;margin-top:10px;border-bottom:3px solid #F4F3F3;}
.blox .subtitle-element{border-bottom-color:#fff;}
.subtitle-element:after{content:'';position:absolute;bottom:-3px;height:3px;}
.subtitle-element:after{left:0;background-color:#00c2e5;width:106px;}
.subtitle-element h1, .subtitle-element h2, .subtitle-element h3, .subtitle-element h4, .subtitle-element h5, .subtitle-element h6{line-height:1;font-size:25px;text-transform:uppercase;color:#171c24;padding-bottom:0;position:relative;font-weight:100;padding-left:0;padding-bottom:35px;margin-bottom:0;}
.subtitle-element h1:after, .subtitle-element h2:after, .subtitle-element h3:after, .subtitle-element h4:after, .subtitle-element h5:after, .subtitle-element h6:after{content:'';position:absolute;bottom:-8px;left:26px;width:13px;height:13px;background-color:#fff;-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);border:2px solid #00c2e5;z-index:2;}
.subtitle-element2 h1:before, .subtitle-element2 h2:before, .subtitle-element2 h3:before, .subtitle-element2 h4:before, .subtitle-element2 h5:before, .subtitle-element2 h6:before{content:'';position:absolute;bottom:-8px;left:52px;width:0;height:0;border-left:12px solid transparent !important;border-right:12px solid transparent !important;border-bottom:18px solid #00c2e5;z-index:2;-webkit-transform:translate(-50%);transform:translate(-50%);}
.subtitle-element2 h1:after, .subtitle-element2 h2:after, .subtitle-element2 h3:after, .subtitle-element2 h4:after, .subtitle-element2 h5:after, .subtitle-element2 h6:after{width:0;height:0;bottom:-6px;left:52px;background-color:transparent;border:0;border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:12px solid #fff !important;-webkit-transform:translate(-50%) rotate(0);transform:translate(-50%) rotate(0);}
.subtitle-element3 h1:after, .subtitle-element3 h2:after, .subtitle-element3 h3:after, .subtitle-element3 h4:after, .subtitle-element3 h5:after, .subtitle-element3 h6:after,
.subtitle-element5 h1:after, .subtitle-element5 h2:after, .subtitle-element5 h3:after, .subtitle-element5 h4:after, .subtitle-element5 h5:after, .subtitle-element5 h6:after{border-radius:50%;width:16px;height:16px;bottom:-9px;}
#wrap .subtitle-element4, #wrap .subtitle-element5{border-color:rgba(255, 255, 255, 0.25);}
#wrap .subtitle-element4:after, #wrap .subtitle-element5:after{background-color:#fff;}
.subtitle-element4 h1, .subtitle-element4 h2, .subtitle-element4 h3, .subtitle-element4 h4, .subtitle-element4 h5, .subtitle-element4 h6,
.subtitle-element5 h1, .subtitle-element5 h2, .subtitle-element5 h3, .subtitle-element5 h4, .subtitle-element5 h5, .subtitle-element5 h6{color:#fff;}
#wrap .subtitle-element4 h1:after, #wrap .subtitle-element4 h2:after, #wrap .subtitle-element4 h3:after, #wrap .subtitle-element4 h4:after, #wrap .subtitle-element4 h5:after, #wrap .subtitle-element4 h6:after,
#wrap .subtitle-element5 h1:after, #wrap .subtitle-element5 h2:after, #wrap .subtitle-element5 h3:after, #wrap .subtitle-element5 h4:after, #wrap .subtitle-element5 h5:after, #wrap .subtitle-element5 h6:after{background-color:#00c2e5;border-color:#fff;}
.sub-title{padding:12px 0 14px;margin:16px 0 20px 1px;border-bottom:2px solid #27ae60;text-transform:uppercase;font-size:14px;color:#777;letter-spacing:1.2px;font-weight:bold;}
.sub-title{border:0;margin-bottom:5px;display:block;text-align:left;}
.sub-title *{font-weight:600;color:#101010;font-size:26px;line-height:1.2;margin-bottom:0;letter-spacing:0.5px;}
.sub-title:after{content:"";margin:11px 0 15px;width:36px;display:block;border-bottom:4px solid #494949;}
.subtitle-four{margin-bottom:5px;display:block;text-align:left;}
.subtitle-four *{position:relative;display:inline-block;color:#101010;font-size:17px;font-weight:bold;line-height:1.3;margin-bottom:0;letter-spacing:2px;text-transform:none;}
.subtitle-four:after{content:"";margin:6px 0 15px;width:90px;height:0;display:block;position:relative;border-bottom:2px solid #00c2e5;}
.alignright .subtitle-four{direction:rtl;}
.max-p{max-width:660px;margin:0 auto 40px;font-size:19px;line-height:1.7;color:#a2a5a7;font-weight:300;text-align:center}
.blox.blackbox .max-p{color:#808080}
#wrap .bg-white{background:#fff;}
.triangle-img{margin-top:-3px;position:relative;font-size:0;}
img.blue-triangle{padding-left:15px;}
img.yellow-triangle{margin-left:-75px;}
.triangle-svg{margin-left:-75px;width:137px;position:relative;z-index:1;top:51px;}
.fact-title{font-size:11px;display:block;font-family:'Montserrat', sans-serif;letter-spacing:1px;text-transform:uppercase;margin-bottom:100px;text-align:center;}
.fact .project{text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:80px;margin-bottom:25px;font-weight:200;color:#e25242;}
.fact .numeric{text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:80px;margin-bottom:25px;font-weight:200;color:#FFFFFF;}
@-webkit-keyframes hover-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;}
}
@keyframes hover-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;}
}
.hover-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.hover-ripple-out:before{content:'';position:absolute;border-width:1px;border-style:solid;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.hover-ripple-out:hover:before, .hover-ripple-out:focus:before, .hover-ripple-out:active:before{-webkit-animation-name:hover-ripple-out;animation-name:hover-ripple-out;}
@-webkit-keyframes hover-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1;}
}
@keyframes hover-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1;}
}
.hover-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;}
.hover-ripple-in:before{content:'';position:absolute;border-width:1px;border-style:solid;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s;}
.hover-ripple-in:hover:before, .hover-ripple-in:focus:before, .hover-ripple-in:active:before{-webkit-animation-name:hover-ripple-in;animation-name:hover-ripple-in;}
.buy-process-wrap{background:#f2efea;position:relative;padding-bottom:100px;}
.buy-process-wrap:before{content:'';position:absolute;top:202px;left:0;width:100%;height:39px;background-color:#1e64b1;color:#fff;}
.buy-process-items{display:flex;margin:auto;overflow:visible;}
.buy-process-item{flex-grow:1;flex-basis:0;position:relative;text-align:center;height:456px;margin:0 6px;}
.buy-process-item:nth-child(odd) .text-wrap, .buy-process-item:nth-child(even) .icon-wrapper{position:absolute;top:52px;left:0;right:0;height:150px;text-align:center;}
.buy-process-item:nth-child(even) .icon-wrapper{top:0;height:202px;}
.buy-process-item h4{font-size:17px;color:#1e64b1;text-transform:uppercase;position:absolute;width:100%;margin-bottom:0;}
.buy-process-item:nth-child(odd) h4{bottom:22px;}
.buy-process-item:nth-child(even) h4{top:22px;}
.buy-process-item p{position:absolute;font-size:14px;color:#3c3c3c;margin-bottom:0;width:100%;line-height:1.6;}
.buy-process-item:nth-child(odd) p{bottom:56px;}
.buy-process-item:nth-child(even) p{top:56px;}
.buy-process-item span{position:absolute;top:211px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);font-size:15px;color:rgba(255, 255, 255, 1);font-weight:600;}
.buy-process-item.featured span{color:#fff;}
.buy-process-item:nth-child(odd) .icon-wrapper, .buy-process-item:nth-child(even) .text-wrap{position:absolute;bottom:49px;left:0;right:0;height:166px;}
.buy-process-item.featured:nth-child(odd) .icon-wrapper{height:215px;bottom:0;}
.buy-process-item .icon-wrapper:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:6px;background-color:#1e64b1;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);}
.buy-process-item i{position:absolute;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);width:90px;height:90px;font-size:40px;color:#fff;border-radius:50%;background-color:#1e64b1;}
.buy-process-item.featured i{background-color:#1e64b1 !important;color:#ffffff;border:4px solid #1e64b1;}
.buy-process-item:nth-child(odd) i{bottom:0;}
.buy-process-item:nth-child(even) i{top:0;}
.buy-process-item i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
@media only screen and (min-width:1281px){.buy-process-items{width:100%;}
.buy-process-item h4{font-size:14px;}
.buy-process-item.featured:nth-child(odd) .text-wrap:before, .buy-process-item.featured:nth-child(even) .text-wrap:before{content:'';position:absolute;width:180%;height:133%;background-color:#fff;}
.buy-process-item.featured:nth-child(odd) .text-wrap:before{top:-33%;left:-40%;-moz-border-radius:1000px 1000px 0 0;-webkit-border-radius:1000px 1000px 0 0;border-radius:1000px 1000px 0 0;}
.buy-process-item.featured:nth-child(even) .text-wrap:before{bottom:-33%;left:-40%;-moz-border-radius:0 0 1000px 1000px;-webkit-border-radius:0 0 1000px 1000px;border-radius:0 0 1000px 1000px;}
}
@media only screen and (min-width:961px) and (max-width:1280px){.buy-process-items{width:920px;}
.buy-process-item h4{font-size:15px;}
.buy-process-item p{font-size:12px;}
}
@media only screen and (max-width:767px){.buy-process-items{display:block;}
.buy-process-wrap:before, #wrap .buy-process-item .text-wrap, #wrap .buy-process-item .icon-wrapper{position:static;height:auto;}
#wrap .buy-process-item span{top:150px;font-size:150px;color:#1e64b1;opacity:.12;}
.buy-process-item{height:auto;padding:115px 20px 60px;overflow:hidden;}
.buy-process-item .icon-wrapper:before , .buy-process-item h4, .buy-process-item p{position:static;margin-bottom:10px;}
#wrap .buy-process-item i{top:0;}
.buy-process-item p{padding-left:7%;padding-right:7%;}
}
.fact, .factor{text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:80px;margin-bottom:30px;font-weight:200;}
.no_marding{padding:0 !important;margin:0 !important;}