.greetings,.heading_subdomain{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-submit,.text-dec,h3.det-txt{text-transform:uppercase}body{line-height:1.52;color:#717f86;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.section-padding{padding:60px 0}.ad-section-padding{padding:30px 0}.profile-setting{min-height:250px;padding-top:20px}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-weight:700;color:#4B4B4C}a,a:focus,a:hover{color:#ff3a6d}.big-text a,.big-text a:hover,a:focus{color:#fff}.greetings a:hover,.navbar-default .navbar-brand,a:focus{color:#ff3a6d}.googleMapIfram{width:100%;height:300px;margin:0;border-width:0}.organisations{background-color:#f7f7f7}.navbar-default .navbar-toggle{border-color:#ddd;background-color:#ddd}.navbar-default{background-color:transparent;border-width:0}.navbar-fixed-top{border-color:#ddd;background-color:#fff;border-width:1px}.course-text{padding:84px}.navbar-default .navbar-nav>li>a{color:#fff;font-size:14px;font-weight:700}.navbar-nav>li>a{margin:10px 5px;padding:10px 15px}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-nav .active a{background:0 0!important;color:#fff!important;outline:0}.btn-trial a{background-color:#ff3a6d;border-radius:25px;color:#fff!important;border:1px solid #ff3a6d}.btn-trial a:focus,.btn-trial a:hover{border:1px solid #ff3a6d;background-color:#fff;color:#ff3a6d!important}.text-border,.text-border-contact{border:5px solid #ff3a6d;display:inline-block}.navbar-default .navbar-brand{font-family:Dosis,sans-serif!important;font-weight:700;padding:0;height:inherit;font-size:31px;margin:20px 0}.navbar-default .navbar-brand span{font-weight:100!important}.navbar{margin-bottom:0}.padding-zero{padding:0}.mart20{margin-top:20px}.banner{background-repeat:no-repeat;background-position:center 0;background-size:cover;min-height:540px;position:relative}.banner-contact{background:url(../img/img_bg_2.jpg) center center no-repeat;background-size:cover;height:250px;position:relative}.bg-color,.bg-color-contact{background-color:RGBA(12,11,11,.55)}.mouse,.mouse::after{position:absolute;left:50%}.text-border-contact{margin-top:100px}.bg-color-contact{min-height:250px}.bg-color{min-height:540px}.text-dec{font-size:40px;padding:10px 20px;margin:15px 0;color:#fff}.text-border{margin-top:100px}.intro-para{font-family:'Alegreya Sans',sans-serif;font-size:45px;color:#fff;margin-top:30px}.modal-dialog{width:600px;margin:150px auto}.mouse{width:25px;height:45px;border:2px solid #fff;bottom:40px;margin-left:-12.5px;border-radius:12px}@-webkit-keyframes rotateplane{0%{top:10px}25%{top:14px}50%{top:19px}75%{top:24px}100%{top:28px}}@-moz-keyframes rotateplane{0%{top:10px}25%{top:14px}50%{top:19px}75%{top:24px}100%{top:28px}}@-o-keyframes rotateplane{0%{top:10px}25%{top:14px}50%{top:19px}75%{top:24px}100%{top:28px}}.mouse::after{content:"";height:5px;width:5px;background-color:#fff;border-radius:100%;top:10px;margin-left:-2.5px;transition:all .3s ease-in;-webkit-animation-name:rotateplane;-webkit-animation-duration:2s;animation-name:rotateplane;animation-duration:2s;animation-iteration-count:infinite}.modal-content h4{font-size:1.5em;font-weight:700}.login-box-body{padding:15px 30px}.login-box-msg,.register-box-msg{margin:0;text-align:center;padding:0 20px 20px}.heading h4,.heading p{text-align:left}.modal-sm{width:400px}.padleft-right{padding-left:5px;padding-right:0}.big-text{font-size:30px}.small-text{font-size:16px}.quote .btn{background-color:#ff3a6d;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:10px}.quote .btn:focus,.quote .btn:hover{background-color:#fff;color:#ff3a6d;border-color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.jumbotron h1{color:beige}.jumbotron{background-color:RGBA(12,11,11,.55)}.caption p,.panel-body{word-wrap:break-word}h2{font-size:24px;padding-bottom:15px}.bottom-line{width:25px;height:3px;background-color:#637a91}.fea{margin-top:25px}.fea-img{width:20%}.heading{width:80%}.fea i{font-size:39px;color:#ff3a6d;margin-top:7px}.heading h4{font-size:17px;line-height:1.25;font-weight:700;color:#000;margin:10px 0}.panel-heading-color{background-color:#ff3a6d}.panel-success>.panel-heading{color:#3c763d;background-color:#ff3a6d;border-color:#d6e9c6}.panel-title{font-size:17px;color:#000;margin-top:5px;margin-bottom:5px}.dl-horizontal dd{margin-bottom:10px;color:#ff3a6d}.dl-horizontal a{color:#ff3a6d}#organisations{background-color:#f7f7f7}.orga-stru{background-color:#ff3a6d;width:109px;height:auto;padding:10px 10px 25px;text-align:center;border-radius:0 80px 99px 99px;-moz-border-radius:0 80px 99px 99px;-webkit-border-radius:0 80px 99px 99px;-o-border-radius:0 80px 99px 99px}.orga-stru h3{font-size:36px;color:#fff;font-weight:700}.orga-stru p{font-size:14px;color:#fff;font-weight:400;line-height:20px;padding-top:15px}.orga-stru i{font-size:150px;margin-top:35px;color:#fff}.pagination>li>a,.pagination>li>span,h4.sm-txt{color:#ff3a6d}h3.det-txt{font-size:40px;font-weight:700}h4.sm-txt{font-size:24px}p.det-p{padding:40px 0}#pricing{background:#f7f7f7}.caption h3{margin-top:0;margin-bottom:10px}.greetings{width:250px}.heading_subdomain{padding-left:15px;width:600px}@media (min-width:20px) and (max-width:450px){.heading_subdomain{padding-left:0;width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.heading_home>.navbar-brand,.heading_subdomain>.navbar-brand{font-size:22px}}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#ff3a6d;border-color:#ff3a6d}.pagination>li>a:hover{color:#ff3a6d;font-weight:700}[class*=" imghvr-"] figcaption,[class^=imghvr-] figcaption{background-color:#ff3a6d}[class*=" imghvr-"],[class^=imghvr-]{background-color:#ff3a6d;color:#fff}.contact form .form{width:100%;height:auto;padding:15px 15px 12px;font-size:18px;margin-bottom:18px;color:#7f7f7f;letter-spacing:.5px}#contact .form-control{background:#fafafa;border:1px solid rgba(119,81,81,.34);width:100%;margin-bottom:15px;border-radius:0}.textarea{height:228px;max-width:100%;max-height:229px}.light{font-weight:100}.white{color:#fff!important}.validation{color:red;display:none;margin:0 0 20px;font-weight:400;font-size:13px}#errormessage,#sendmessage{display:none;padding:15px;font-weight:600;margin-bottom:15px;text-align:center}#sendmessage{color:green;border:1px solid green}#errormessage{color:red;border:1px solid red}#errormessage.show,#sendmessage.show,.show{display:block}.footer{padding:60px 0 20px;background:#111;color:#ccc}.footer a{color:#fff}.footer h3{font-weight:300;letter-spacing:.05em;margin:0 0 40px;font-size:24px}.footer .form-control{border-radius:30px;border:none;background:rgba(255,255,255,.1);padding-left:30px;color:#e5e6e7;margin-bottom:0;height:48px}.footer .social-links li a{color:#fff;line-height:50px;border-radius:50%;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.footer .social-links li{display:inline-block;margin:0 25px 25px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.footer .mc-trial{margin:20px 0}.footer .social-links{list-style:none;padding:0;border-bottom:1px solid rgba(255,255,255,.2)}.btn-submit:focus,.btn-submit:hover{background-color:#ff3a6d;color:#fff}.btn-submit{padding:14px 12px;border-radius:50px;background-color:#ff3a6d;color:#fff}.btn-submit i{padding-left:8px}.btn-sec{margin-top:20px}.ser-btn{padding:10px 18px;border:0;background-color:#222935;color:#fff;border-radius:3px;display:inline-block;margin-bottom:20px}.mem-info{padding:45px 10px 0;background-color:#eee}.btn-green,.btn-green:hover,.navbtnPadding{background-color:#ff3a6d;color:#fff}.mem-info h4{font-size:18px;padding:10px 0}.mem-info h3{font-size:24px;padding:15px 0}.mem-info h5{margin-top:10px;margin-bottom:10px}.mem-info p{margin:0 0 10px}.agent-social li{display:inline-block;padding:0 10px 0 0;margin-bottom:10px}.btn{padding:10px 20px}.navbtnPadding{padding:6px 20px}.light-form-button{background:#ff3a6d;padding:10px;color:#fff;:#fafafa;border:1px solid rgba(119,81,81,.34);width:24%;margin-bottom:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer .form-control:focus{box-shadow:none}@media (min-width:769px) and (max-width:980px){.ser-text{font-size:20px}.feature-info,.orga-stru,.service-box{margin-bottom:30px}.pricing-head .amount{font-size:51px}.price-table .pricing-head h4{font-size:18px}}@media (min-width:451px) and (max-width:768px){.ser-text{font-size:20px}.feature-info,.service-box{margin-bottom:30px}.pricing-head .amount{font-size:51px}.price-table .pricing-head h4{font-size:18px}}@media (min-width:20px) and (max-width:450px){.heading,.orga-stru{margin-bottom:20px}.text-dec{font-size:30px}.big-text{font-size:25px}.small-text{font-size:14px}.intro-para{font-size:30px}.header-section p{font-size:14px}.orga-stru i{font-size:92px}.orga-stru{padding:5px 5px 15px;width:75px}.orga-stru h3{font-size:28px}.orga-stru p{font-size:13px}h3.det-txt{font-size:28px}.cta-2-txt{font-size:20px}.price-table,.service-box,.text-comment{margin-bottom:30px}.contact-form-button{width:40%}.footer .social-links li{margin:0 5px 25px}.cta-2-form-submit-btn{font-size:10px}.cta-2-form input[type=email]{padding:13px 10px;font-size:10px;min-width:187px}.modal-sm{width:300px}.login-box-body{padding:15px 20px}.navbar-default .navbar-brand{margin-left:10px}.navbar-default .navbar-nav>li>a{text-align:center}}