@font-face{font-family:'MontserratRegular';src:url('../fonts/Montserrat-Regular-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratblack';src:url('../fonts/Montserrat-black-webfont.woff2') format('woff2'),url('../fonts/Montserrat-black-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratblack_Italic';src:url('../fonts/Montserrat-blackItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-blackItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratBold';src:url('../fonts/Montserrat-Bold-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratBold_Italic';src:url('../fonts/Montserrat-BoldItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-BoldItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratItalic';src:url('../fonts/Montserrat-Italic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratlight';src:url('../fonts/Montserrat-light-webfont.woff2') format('woff2'),url('../fonts/Montserrat-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratlight_Italic';src:url('../fonts/Montserrat-lightItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-lightItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratMedium';src:url('../fonts/Montserrat-Medium-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratMedium_Italic';src:url('../fonts/Montserrat-MediumItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-MediumItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratthin';src:url('../fonts/Montserrat-thin-webfont.woff2') format('woff2'),url('../fonts/Montserrat-thin-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratthin_Italic';src:url('../fonts/Montserrat-thinItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-thinItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}body{margin:0;padding:0;font-family:'Montserrat',sans-serif}.reso-banner{position:relative;min-height:450px;height:auto;margin-top:0;padding-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}.reso-banner .overlay-bg{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.33)}.reso-banner .main-text{position: absolute;width: 100%;right: 0%;text-align: left;transform: translateY(-50%);top: 50%;left: 0px;}.reso-banner .main-text h1{font-size:38px;text-align:left;color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.reso-banner .main-text h4{font-size:24px;line-height:36px;color:#fff;font-weight:600;padding-top:15px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.soft-sec{padding:50px 0;width:100%;height:auto;margin-top:0;background-repeat:no-repeat;background-size:cover;background-position:center;}.soft-sec .main-text{padding-bottom:25px;position:relative;overflow:hidden;text-align:center}.soft-sec .main-text h2{display:inline-block;vertical-align:baseline;zoom:1;vertical-align:auto;position:relative;padding:0 20px;text-align:center;font-size:25px;font-weight:600;color:#333}.soft-sec .main-text h2:before,.soft-sec .main-text h2:after{content:'';display:block;width:50px;position:absolute;top:.6em;border-top:3px solid #fc6719}.soft-sec .main-text h2:before{right:100%}.soft-sec .main-text h2:after{left:100%}.soft-sec .main-sec img{width:100%}.soft-sec .main-text h6{font-size: 18px;line-height: 27px;color: #555;font-weight: 600;padding-top: 18px;}.soft-sec .sub-text{padding:0 0 20px 0}.soft-sec .sub-text p{font-size:15px;color:#444;line-height:26px;margin-bottom: 12px;text-align: justify;}.travel-sec{width:100%;padding:50px 0px;background:#f9f9f9;padding-bottom:100px}.travel-sec .main-text{padding-bottom:25px;position:relative;overflow:hidden;text-align:center}.travel-sec .main-text h2{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;padding:0 20px;text-align:center;font-size:28px;font-weight:600;color:#333}.travel-sec .main-text h2:before,.travel-sec .main-text h2:after{content:'';display:block;width:50px;position:absolute;top:.6em;border-top:3px solid #fc6719}.travel-sec .main-text h2:before{right:100%}.travel-sec .main-text h2:after{left:100%}.travel-sec .main-box{position:relative;}.travel-sec .main-box .text h4{font-size:17px;padding-left:25%;font-weight:500;color:#333}.travel-sec .main-box .img-box{cursor:pointer;overflow:hidden;border-radius:5px;}.travel-sec .main-box .img-box img{width:100%;border-radius:5px;object-fit: cover;max-height:210px;min-height:210px}.travel-sec .main-box .ico{position:absolute;top:0;left:20px;background:#fff;border-radius:50px;padding:3px}.travel-sec .main-box .ico img{max-height:50px}.travel-sec .space-btw{margin:50px 0}.support-sec{width:100%;background:#fff;padding:50px 0;}.support-sec .main-text{padding-bottom:25px;position:relative;overflow:hidden;text-align:center}.support-sec .main-text h2{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;padding:0 20px;text-align:center;font-size:28px;font-weight:600;color:#333}.support-sec .main-text h2:before,.support-sec .main-text h2:after{content:'';display:block;width:50px;position:absolute;top:.6em;border-top:3px solid #fc6719}.support-sec .main-text h2:before{right:100%}.support-sec .main-text h2:after{left:100%}.support-sec .main-box img{margin:auto;display:block}.support-sec .main-box{padding:0px 20px;}.support-sec .main-box .main-content{margin-top:15px;text-align:center}.support-sec .main-box .main-content h4{font-size:17px;color:#333;cursor:pointer}.support-sec .main-box .main-content h4:hover{color:#fc6719}.support-sec .main-box .main-content p{font-size:14px;color:#666;text-align:left;line-height:26px;}.footer-section{background:#f5f5f5;padding:50px 0;background-repeat:no-repeat;background-position:bottom;background-size:cover}.footer-section .quicklink{margin:0;padding:0}.footer-section .quicklink p{font-family: 'Montserrat',sans-serif;font-weight: 600;color:#666;margin-bottom:25px;text-transform:capitalize!important}.footer-section .quicklink p .col-text{color:#4d738a}.footer-section .quicklink ul{margin:0;padding:0}.footer-section .quicklink ul li{margin:5px 0 5px 0;padding:0;display:inline-block}.footer-section .quicklink ul li a{color:#666;font-size:14px}.footer-section .quicklink ul li a:hover{color:#4d738a;text-decoration:none}.footer-section p{font-size:15px;color:#666}.footer-section .contact-info{margin:0;padding:0}.footer-section .contact-info h5{color:#fff;font-family: 'Montserrat',sans-serif;font-weight: 600;margin-bottom:25px;position:relative;right:30px;text-transform:capitalize!important}.footer-section .contact-info ul{margin:0;padding:0}.footer-section .contact-info ul li{margin:10px 0 10px 0;padding:0;color:#fff;font-size:14px}.footer-section .contact-info ul li a{color:#fff}.footer-section .contact-info ul li a:hover{color:#fff;text-decoration:none}.footer-section .contact-info ul li i{font-size:20px;padding:0;margin:0 0 0 -30px;float:left;display:ruby-text-container;width:10%}.footer-bootm-sec{background:#fff;padding:0}.footer-bootm-sec p{margin:15px 0 15px 0;padding:0;font-size:14px}.footer-bootm-sec p span{color:#333}.soft-sec .main-sec{margin-bottom:20px}.soft-sec .main-sec.one img{border-radius:40px;max-width:100%;margin:auto;display:block}.soft-sec .main-sec.three img{border-radius:40px;max-width:450px;margin-bottom:30px;margin:auto;display:block}.soft-sec .main-sec.two img{border-radius:0 40px;max-width:450px;margin:auto;display:block}.one-line{border:1px solid #f3f3f3;margin:25px 0 45px 0}.report-feature ul{list-style:none;padding-left:0}.report-feature ul li{padding:6px 0;color:#666;margin-left: 30px;font-size:14px;cursor:pointer}.report-feature ul li img{padding-right:8px}.report-feature ul li:hover{color:#fc6719}.report-feature h4{font-size:20px;color:#666;text-align:center;padding-bottom:20px;line-height:29px}.online-sec{width:100%;background:#fff;padding:40px 0;position:relative}#inner_page{width:100%;height:auto;min-height:400px;padding:50px 0;position:relative}#inner_page .page_title{width:100%;height:auto;margin:auto;display:block}#inner_page .page_title #contact_form{width:100%;height:auto;padding:0;display:block;margin:0 auto}#inner_page .page_title #contact_form h2{color:#333;padding:0;margin:0 0 15px 0;line-height:24px;font-size:28px;font-weight:600;text-align:center}#inner_page .page_title #contact_form .height_10{height:10px;font-size:10px}#inner_page .page_title #contact_form h5{text-align:center;color:#666}#inner_page .page_title #contact_form .height_8{height:8px;font-size:8px}#inner_page .page_title #contact_form p{text-align:center;color:#666}#contact_form_field label{font-size:12px;color:#666;font-weight:500;padding:0;margin:0 0 5px 0;float:left;clear:both}#contact_form_field label span.required{color:#f00;padding:0 5px;margin:0;font-size:13px}.captcha-box{margin-top:41px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input.input-text{width:100%;float:left;padding:5px;margin:0;clear:both;background:#fff;border:1px solid #ddd;height:35px;line-height:35px;font-size:13px;font-weight:normal;font-family:source_sans_proregular;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;-webkit-boxshadow:none}#contact_form_field .c_raw{float:left;width:100%;height:auto;padding:0 15px;margin:0 0 15px 0;position:relative}button[type=submit]{margin:auto;display:block;padding:10px 35px;min-height:30px;background:#fc6719;border-radius:4px;border:0;outline:0;color:#fff;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#contact_form_field label{font-size:12px;color:#555;padding:0;margin:0 0 5px 0;float:left;clear:both;width:100%}select{padding:5px;margin:0;background:#fff;color:#555;border:1px solid #0072cf;width:100%;height:35px;outline:0;display:inline-block;-webkit-appearance:none}textarea{overflow:auto;margin:0;font:inherit;color:inherit;height:109px}.report-feature h6{font-size:17px;color:#555;font-weight:600;padding-bottom:10px;line-height: 27px;}@media only screen and (max-width: 400px) and (min-width: 300px) {.reso-banner .main-text h1{font-size: 30px;}.reso-banner{min-height: 480px;}.reso-banner .main-text h4{font-size: 20px;line-height: 30px;}.travel-sec .main-box{margin-bottom: 20px;}.travel-sec .main-box .text h4{font-size: 15px;}.travel-sec .space-btw{margin:0px}}@media only screen and (max-width: 500px) and (min-width: 400px) {.reso-banner .main-text h1{font-size: 34px;}.reso-banner .main-text h4{font-size: 24px;line-height: 30px;}.travel-sec .main-box{margin-bottom: 20px;}.travel-sec .main-box .text h4{font-size: 17px;}.travel-sec .space-btw{margin:0px}}@media only screen and (max-width: 700px) and (min-width: 500px) {.reso-banner .main-text h1{font-size: 36px;}.reso-banner .main-text h4{font-size: 26px;line-height: 30px;}.travel-sec .main-box{margin-bottom: 20px;}.travel-sec .main-box .text h4{font-size: 17px;}.travel-sec .space-btw{margin:0px}}@media only screen and (max-width: 850px) and (min-width: 700px) {.reso-banner .main-text h1{font-size: 36px;}.reso-banner .main-text h4{font-size: 26px;line-height: 30px;}.travel-sec .main-box{margin-bottom: 20px;}.travel-sec .main-box .text h4{font-size: 17px;}.travel-sec .space-btw{margin:0px}}