body{font:400 15px Montserrat,sans-serif;line-height:1.8;color:#818181}h2{font-size:24px;text-transform:uppercase;color:#303030;font-weight:600;margin-bottom:30px}h4{font-size:19px;line-height:1.375em;color:#303030;font-weight:400;margin-bottom:30px}.jumbotron{background-color:#f4511e;color:#fff;padding:100px 25px;font-family:Montserrat,sans-serif}.container-fluid{padding:60px 50px}.bg-grey{background-color:#f6f6f6}.logo-small{color:#f4511e;font-size:50px}.logo{color:#f4511e;font-size:200px}.thumbnail{padding:0 0 15px 0;border:none;border-radius:0}.thumbnail img{width:100%;height:100%;margin-bottom:10px}.carousel-control.right,.carousel-control.left{background-image:none;color:#f4511e}.carousel-indicators li{border-color:#f4511e}.carousel-indicators li.active{background-color:#f4511e}.item h4{font-size:19px;line-height:1.375em;font-weight:400;font-style:italic;margin:70px 0}.item span{font-style:normal}.panel{border:1px solid #f4511e;border-radius:0!important;transition:box-shadow 0.5s}.panel:hover{box-shadow:5px 0 40px rgb(0 0 0 / .2)}.panel-footer .btn:hover{border:1px solid #f4511e;background-color:#fff!important;color:#f4511e}.panel-heading{color:#fff!important;background-color:#f4511e!important;padding:25px;border-bottom:1px solid #fff0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.panel-footer{background-color:white!important}.panel-footer h3{font-size:32px}.panel-footer h4{color:#aaa;font-size:14px}.panel-footer .btn{margin:15px 0;background-color:#f4511e;color:#fff}.navbar{margin-bottom:0;background-color:#f4511e;z-index:9999;border:0;font-size:12px!important;line-height:1.42857143!important;letter-spacing:4px;border-radius:0;font-family:Montserrat,sans-serif}.navbar li a,.navbar .navbar-brand{color:#fff!important}.navbar-nav li a:hover,.navbar-nav li.active a{color:#f4511e!important;background-color:#fff!important}.navbar-default .navbar-toggle{border-color:#fff0;color:#fff!important}.classical .bd-post-content{word-wrap:break-word}footer .glyphicon{font-size:20px;margin-bottom:20px;color:#f4511e}.slideanim{visibility:hidden}.slide{animation-name:slide;-webkit-animation-name:slide;animation-duration:1s;-webkit-animation-duration:1s;visibility:visible}@keyframes slide{0%{opacity:0;transform:translateY(70%)}100%{opacity:1;transform:translateY(0%)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateY(70%)}100%{opacity:1;-webkit-transform:translateY(0%)}}@media screen and (max-width:768px){.col-sm-4{text-align:center;margin:25px 0}.btn-lg{width:100%;margin-bottom:35px}}@media screen and (max-width:480px){.logo{font-size:150px}}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent!important}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.affix{top:0;z-index:9999!important}.header_top{display:inline-block;width:100%}.header_top a.navbar-brand{height:auto;padding:15px 0}.header_right{margin-top:20px;width:100%;max-width:460px}.header_right p{color:#000;font-weight:700;text-transform:uppercase;margin:0 0 4px 0;font-size:16px}.header_right .cl_inf a{width:100%;display:inline-block;line-height:normal;background:#234b87;color:#fff;padding:8px 10px;font-weight:700;border-radius:5px;text-decoration:none;font-size:18px}.header_right .cl_inf a i.fa.fa-phone{background-color:#234b87;border-radius:25px;padding:6px;margin-right:5px;color:#fff;font-size:16px;font-weight:700;border:2px solid #fff}nav.navbar-cus-cls{background:#234b87;width:100%}nav.navbar-cus-cls ul{margin-top:5px}nav.navbar-cus-cls ul li a{font-weight:500;letter-spacing:0;font-size:16px;padding:10px 22px;border-radius:5px}body nav.navbar-cus-cls ul.navbar-nav li a:hover{background:rgb(254 254 254 / .6)!important;color:#fff!important}.banner .slide{animation-name:none}.banner{margin-top:15px}.banner a.left.carousel-control span{position:absolute;top:45%;color:#fff;opacity:1!important}.banner a.left.carousel-control{opacity:1}.banner a.right.carousel-control span{position:absolute;top:45%;color:#fff;opacity:1!important}.banner a.right.carousel-control{opacity:1}.banner .form{position:absolute;top:20px;right:30px;text-align:left;background:rgb(35 75 135 / .7);padding:0 30px 20px;border-radius:15px;color:#fff;max-width:400px;width:100%}.banner .container{position:relative}.banner .form h2.ttl{color:#fff;text-align:center;font-weight:700;margin-bottom:30px}.banner .form h2.ttl:after{content:"";height:4px;width:45px;display:block;background:#fff;margin:16px auto 0}.banner .form input{background:rgb(254 254 254 / .6);border:0;font-weight:500;border-radius:15px;line-height:37px;padding:0 20px;height:auto}.banner .form input::placeholder{color:#6e6e6e}.banner .form button.btn.btn-default,.banner .form input[type="submit"]{background:#234b87;border:1px solid #fff;color:#fff;font-weight:700;margin:auto;float:none;display:block;padding:9px 20px;border-radius:13px;text-transform:uppercase}.content_section h2.blue{color:#234b87;font-weight:700;margin-bottom:0}.content_section{margin-top:30px}.content_section .testimonial h2{text-transform:none;color:#000}.content_section h3{color:#333;font-weight:700;font-size:16px;margin-bottom:20px;margin-top:0}.content_section h4{color:#848484;font-weight:600;font-size:15px;margin-bottom:20px}.content_section p,.inner-page-cls p{color:#000;line-height:22px;font-size:14px}.content_section ul{padding:0}.content_section li{display:inline-block;width:100%;color:#000;position:relative;font-size:13px;padding-left:15px;line-height:10px;vertical-align:middle;line-height:18px}.mar_top{margin-top:40px;position:relative}.content_section ul li:after{background:url(/wp-content/themes/codeflies/images/play-button.png);display:block;width:10px;height:12px;content:"";background-repeat:no-repeat;background-position:left center;position:absolute;left:0;top:3px}.container_pro_work.mar_top{margin-top:15px;background:#cecece;border-radius:15px;padding:25px 24px 65px;box-sizing:border-box}.container_pro_work .btm_c{max-width:500px;margin:auto}.container_pro_work .image{background:#fff;text-align:center;border-radius:150px;width:120px;display:inline-block;height:120px;border:2px solid #cecece;vertical-align:middle;line-height:115px}.container_pro_work .btm_c .col-sm-4{text-align:center}.dis_play{display:inline-block;width:100%}.inner-page-cls img.aligncenter{max-width:100%}img.wp-post-image{max-width:100%}.contact-top{font-size:14px;margin-bottom:20px;font-weight:400}.contact-top i{color:#000;margin-bottom:10px;margin-right:5px}.contact-top i.fa.fa-phone{transform:rotate(94deg)}.contact-top strong{font-weight:400;color:#000}#ts_img{width:100%!important}.testimonial_div div#mpsp_wrapper{padding:0!important}.testimonial_div div#mpsp_wrapper p#tss_testimonial{font-family:Montserrat,sans-serif}#ts_img p#tss_name{font-size:18px;font-family:Montserrat,sans-serif;margin:0;padding:0!important;left:0;color:#234b87;font-weight:700;padding-left:20px;position:relative;display:inline-block;text-decoration:none}.inner-page-cls .container-fluid.inner-page-flu{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}.banner-image img{max-width:100%}.inner-page-cls .entry-header h1.entry-title,.inner-page-cls .entry-header h1.entry-title a{margin-bottom:20px;color:#111;font-size:24px;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600}.inner-page-cls h3{line-height:24px;color:#333;font-weight:700;font-size:16px;margin-bottom:20px;margin-top:0}.inner-page-cls ul li{color:#000;line-height:22px;font-size:13px}.inner-page-cls ol li{color:#000;line-height:17px;font-size:13px;font-weight:500;margin:21px 0}.inner-page-cont{margin-top:20px}.sidebar-contact{margin-top:30px;margin-bottom:15px}.sidebar-contact{background:#234b87;padding:1px 20px 10px;color:#fff;border-radius:15px}.sidebar-contact h2.ttl{color:#fff;margin-bottom:15px}.sidebar-contact input{color:#000}.sidebar-contact input::placeholder{color:#000}.sidebar-contact input[type="submit"]{background:#436faf!important;color:#fff!important