/* line 6, sass/_spaces.scss */



.metaslidercapi { display:block!important}



.margintop0 {







  margin-top: 0 !important;







}















/* line 7, sass/_spaces.scss */







.margintop5 {







  margin-top: 5px !important;







}















/* line 8, sass/_spaces.scss */







.margintop10 {







  margin-top: 10px !important;







}















/* line 9, sass/_spaces.scss */







.margintop15 {







  margin-top: 15px !important;







}















/* line 10, sass/_spaces.scss */







.margintop20 {







  margin-top: 20px !important;







}















/* line 11, sass/_spaces.scss */







.margintop30 {







  margin-top: 30px !important;







}















/* line 12, sass/_spaces.scss */







.margintop40 {







  margin-top: 40px !important;







}















/* line 13, sass/_spaces.scss */







.margintop50 {







  margin-top: 50px !important;







}















/* line 14, sass/_spaces.scss */







.margintop60 {







  margin-top: 60px !important;







}















/* line 15, sass/_spaces.scss */







.margintop70 {







  margin-top: 70px !important;







}















/* line 16, sass/_spaces.scss */







.margintop80 {







  margin-top: 80px !important;







}















/* line 17, sass/_spaces.scss */







.margintop90 {







  margin-top: 90px !important;







}















/* line 18, sass/_spaces.scss */







.margintop100 {







  margin-top: 100px !important;







}















/* line 20, sass/_spaces.scss */







.margintop-1 {







  margin-top: -1px !important;







}















/* line 21, sass/_spaces.scss */







.margintop-2 {







  margin-top: -2px !important;







}















/* line 22, sass/_spaces.scss */







.margintop-3 {







  margin-top: -3px !important;







}















/* line 23, sass/_spaces.scss */







.margintop-4 {







  margin-top: -4px !important;







}















/* line 24, sass/_spaces.scss */







.margintop-5 {







  margin-top: -5px !important;







}















/* line 25, sass/_spaces.scss */







.margintop-10 {







  margin-top: -10px !important;







}















/* line 26, sass/_spaces.scss */







.margintop-20 {







  margin-top: -20px !important;







}















/* line 27, sass/_spaces.scss */







.margintop-30 {







  margin-top: -30px !important;







}















/* line 29, sass/_spaces.scss */







.marginbottom0 {







  margin-bottom: 0 !important;







}















/* line 30, sass/_spaces.scss */







.marginbottom5 {







  margin-bottom: 5px !important;







}















/* line 31, sass/_spaces.scss */







.marginbottom10 {







  margin-bottom: 10px !important;







}















/* line 32, sass/_spaces.scss */







.marginbottom15 {







  margin-bottom: 15px !important;







}















/* line 33, sass/_spaces.scss */







.marginbottom20 {







  margin-bottom: 20px !important;







}















/* line 34, sass/_spaces.scss */







.marginbottom30 {







  margin-bottom: 30px !important;







}















/* line 35, sass/_spaces.scss */







.marginbottom40 {







  margin-bottom: 40px !important;







}















/* line 36, sass/_spaces.scss */







.marginbottom50 {







  margin-bottom: 50px !important;







}















/* line 37, sass/_spaces.scss */







.marginbottom60 {







  margin-bottom: 60px !important;







}















/* line 38, sass/_spaces.scss */







.marginbottom70 {







  margin-bottom: 70px !important;







}















/* line 39, sass/_spaces.scss */







.marginbottom80 {







  margin-bottom: 80px !important;







}















/* line 40, sass/_spaces.scss */







.marginbottom90 {







  margin-bottom: 90px !important;







}















/* line 41, sass/_spaces.scss */







.marginbottom100 {







  margin-bottom: 100px !important;







}















/* line 43, sass/_spaces.scss */







.marginright0 {







  margin-right: 0 !important;







}















/* line 44, sass/_spaces.scss */







.marginright05 {







  margin-right: 5px !important;







}















/* line 45, sass/_spaces.scss */







.marginright10 {







  margin-right: 10px !important;







}















/* line 46, sass/_spaces.scss */







.marginright15 {







  margin-right: 15px !important;







}















/* line 47, sass/_spaces.scss */







.marginright40 {







  margin-right: 40px !important;







}















/* line 49, sass/_spaces.scss */







.marginleft0 {







  margin-left: 0 !important;







}















/* line 50, sass/_spaces.scss */







.marginleft05 {







  margin-left: 5px !important;







}















/* line 51, sass/_spaces.scss */







.marginleft10 {







  margin-left: 10px !important;







}















/* line 59, sass/_spaces.scss */







.paddingtop0 {







  padding-top: 0 !important;







}















/* line 60, sass/_spaces.scss */







.paddingtop5 {







  padding-top: 5px !important;







}















/* line 61, sass/_spaces.scss */







.paddingtop10 {







  padding-top: 10px !important;







}















/* line 62, sass/_spaces.scss */







.paddingtop15 {







  padding-top: 15px !important;







}















/* line 63, sass/_spaces.scss */







.paddingtop20 {







  padding-top: 20px !important;







}















/* line 64, sass/_spaces.scss */







.paddingtop30 {







  padding-top: 30px !important;







}















/* line 65, sass/_spaces.scss */







.paddingtop40 {







  padding-top: 40px !important;







}















/* line 66, sass/_spaces.scss */







.paddingtop50 {







  padding-top: 50px !important;







}















/* line 67, sass/_spaces.scss */







.paddingtop60 {







  padding-top: 60px !important;







}















/* line 68, sass/_spaces.scss */







.paddingtop70 {







  padding-top: 70px !important;







}















/* line 69, sass/_spaces.scss */







.paddingtop85 {







  padding-top: 85px !important;







}















.paddingtop80 {







  padding-top: 80px !important;







}















/* line 70, sass/_spaces.scss */







.paddingtop90 {







  padding-top: 90px !important;







}















/* line 71, sass/_spaces.scss */







.paddingtop100 {







  padding-top: 100px !important;







}















/* line 73, sass/_spaces.scss */







.paddingbottom0 {







  padding-bottom: 0 !important;







}















/* line 74, sass/_spaces.scss */







.paddingbottom05 {







  padding-bottom: 5px !important;







}















/* line 75, sass/_spaces.scss */







.paddingbottom10 {







  padding-bottom: 10px !important;







}















/* line 76, sass/_spaces.scss */







.paddingbottom15 {







  padding-bottom: 15px !important;







}















/* line 77, sass/_spaces.scss */







.paddingbottom20 {







  padding-bottom: 20px !important;







}















/* line 78, sass/_spaces.scss */







.paddingbottom30 {







  padding-bottom: 30px !important;







}















/* line 79, sass/_spaces.scss */







.paddingbottom40 {







  padding-bottom: 40px !important;







}















/* line 80, sass/_spaces.scss */







.paddingbottom50 {







  padding-bottom: 50px !important;







}















/* line 81, sass/_spaces.scss */







.paddingbottom60 {







  padding-bottom: 60px !important;







}















/* line 82, sass/_spaces.scss */







.paddingbottom70 {







  padding-bottom: 70px !important;







}















/* line 83, sass/_spaces.scss */







.paddingbottom80 {







  padding-bottom: 80px !important;







}















/* line 84, sass/_spaces.scss */







.paddingbottom90 {







  padding-bottom: 90px !important;







}















/* line 85, sass/_spaces.scss */







.paddingbottom100 {







  padding-bottom: 100px !important;







}















/* line 87, sass/_spaces.scss */







.padding0 {







  padding: 0 !important;







}















/* line 88, sass/_spaces.scss */







.padding05 {







  padding: 5px !important;







}















/* line 89, sass/_spaces.scss */







.padding10 {







  padding: 10px !important;







}















/* line 90, sass/_spaces.scss */







.padding15 {







  padding: 15px !important;







}















/* line 91, sass/_spaces.scss */







.padding20 {







  padding: 20px !important;







}















/* line 5, sass/_type.scss */







.GothamBold {







  font-family: GothamBold;







}















/* line 8, sass/_type.scss */







.GothamBkIt {







  font-family: GothamBkIt;







}















/* line 11, sass/_type.scss */







.GothamLight {







  font-family: GothamLight;







}















/* line 14, sass/_type.scss */







.strong {







  font-family: GothamBold;







}















@font-face {







  font-family: 'HelveticaTh';







  src: url("../fonts/HelveticaNeueLTStd-Th.eot");







  src: url("../fonts/HelveticaNeueLTStd-Th.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-Th.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-Th.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Th.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaLt';







  src: url("../fonts/HelveticaNeueLTStd-Lt.eot");







  src: url("../fonts/HelveticaNeueLTStd-Lt.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-Lt.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-Lt.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Lt.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaRoman';







  src: url("../fonts/HelveticaNeueLTStd-Roman.eot");







  src: url("../fonts/HelveticaNeueLTStd-Roman.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-Roman.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-Roman.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Roman.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaMd';







  src: url("../fonts/HelveticaNeueLTStd-Md.eot");







  src: url("../fonts/HelveticaNeueLTStd-Md.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-Md.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-Md.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Md.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaBd';







  src: url("../fonts/HelveticaNeueLTStd-Bd.eot");







  src: url("../fonts/HelveticaNeueLTStd-Bd.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-Bd.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-Bd.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Bd.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaHv';







  src: url("../fonts/HelveticaNeueLTStd-Hv.eot");







  src: url("../fonts/HelveticaNeueLTStd-Hv.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-Hv.svg") format("svg") url("../fonts/HelveticaNeueLTStd-Hv.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Hv.ttf") format("truetype");







  font-weight: bolder;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaLtCn';







  src: url("../fonts/HelveticaNeueLTStd-LtCn.eot");







  src: url("../fonts/HelveticaNeueLTStd-LtCn.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-LtCn.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-LtCn.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-LtCn.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaCn';







  src: url("../fonts/HelveticaNeueLTStd-Cn.eot");







  src: url("../fonts/HelveticaNeueLTStd-Cn.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-Cn.svg") format("svg") url("../fonts/HelveticaNeueLTStd-Cn.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-Cn.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaMdCn';







  src: url("../fonts/HelveticaNeueLTStd-MdCn.eot");







  src: url("../fonts/HelveticaNeueLTStd-MdCn.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-MdCn.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-MdCn.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-MdCn.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'HelveticaBdCn';







  src: url("../fonts/HelveticaNeueLTStd-BdCn.eot");







  src: url("../fonts/HelveticaNeueLTStd-BdCn.eot#iefix") format("eot"), url("../fonts/HelveticaNeueLTStd-BdCn.svg") format("svg"), url("../fonts/HelveticaNeueLTStd-BdCn.woff") format("woff"), url("../fonts/HelveticaNeueLTStd-BdCn.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamBl';







  src: url("../fonts/Gotham-Black.eot");







  src: url("../fonts/Gotham-Black.eot#iefix") format("eot"), url("../fonts/Gotham-Black.svg") format("svg"), url("../fonts/Gotham-Black.woff") format("woff"), url("../fonts/Gotham-Black.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamBlIt';







  src: url("../fonts/Gotham-BlackItalic.eot");







  src: url("../fonts/Gotham-BlackItalic.eot#iefix") format("eot"), url("../fonts/Gotham-BlackItalic.svg") format("svg"), url("../fonts/Gotham-BlackItalic.woff") format("woff"), url("../fonts/Gotham-BlackItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamBd';







  src: url("../fonts/Gotham-Bold.eot");







  src: url("../fonts/Gotham-Bold.eot#iefix") format("eot"), url("../fonts/Gotham-Bold.svg") format("svg"), url("../fonts/Gotham-Bold.woff") format("woff"), url("../fonts/Gotham-Bold.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamBdIt';







  src: url("../fonts/Gotham-BoldItalic.eot");







  src: url("../fonts/Gotham-BoldItalic.eot#iefix") format("eot"), url("../fonts/Gotham-BoldItalic.svg") format("svg"), url("../fonts/Gotham-BoldItalic.woff") format("woff"), url("../fonts/Gotham-BoldItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamBk';







  src: url("../fonts/Gotham-Book.eot");







  src: url("../fonts/Gotham-Book.eot#iefix") format("eot"), url("../fonts/Gotham-Book.svg") format("svg"), url("../fonts/Gotham-Book.woff") format("woff"), url("../fonts/Gotham-Book.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamBkIt';







  src: url("../fonts/Gotham-BookItalic.eot");







  src: url("../fonts/Gotham-BookItalic.eot#iefix") format("eot"), url("../fonts/Gotham-BookItalic.svg") format("svg"), url("../fonts/Gotham-BookItalic.woff") format("woff"), url("../fonts/Gotham-BookItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamLt';







  src: url("../fonts/Gotham-Light.eot");







  src: url("../fonts/Gotham-Light.eot#iefix") format("eot"), url("../fonts/Gotham-Light.svg") format("svg"), url("../fonts/Gotham-Light.woff") format("woff"), url("../fonts/Gotham-Light.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamLtIt';







  src: url("../fonts/Gotham-LightItalic.eot");







  src: url("../fonts/Gotham-LightItalic.eot#iefix") format("eot"), url("../fonts/Gotham-LightItalic.svg") format("svg"), url("../fonts/Gotham-LightItalic.woff") format("woff"), url("../fonts/Gotham-LightItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamMd';







  src: url("../fonts/Gotham-Medium.eot");







  src: url("../fonts/Gotham-Medium.eot#iefix") format("eot"), url("../fonts/Gotham-Medium.svg") format("svg"), url("../fonts/Gotham-Medium.woff") format("woff"), url("../fonts/Gotham-Medium.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamMdIt';







  src: url("../fonts/Gotham-MediumItalic.eot");







  src: url("../fonts/Gotham-MediumItalic.eot#iefix") format("eot"), url("../fonts/Gotham-MediumItalic.svg") format("svg"), url("../fonts/Gotham-MediumItalic.woff") format("woff"), url("../fonts/Gotham-MediumItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamTh';







  src: url("../fonts/Gotham-Thin.eot");







  src: url("../fonts/Gotham-Thin.eot#iefix") format("eot"), url("../fonts/Gotham-Thin.svg") format("svg"), url("../fonts/Gotham-Thin.woff") format("woff"), url("../fonts/Gotham-Thin.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamThIt';







  src: url("../fonts/Gotham-ThinItalic.eot");







  src: url("../fonts/Gotham-ThinItalic.eot#iefix") format("eot"), url("../fonts/Gotham-ThinItalic.svg") format("svg"), url("../fonts/Gotham-ThinItalic.woff") format("woff"), url("../fonts/Gotham-ThinItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamUl';







  src: url("../fonts/Gotham-Ultra.eot");







  src: url("../fonts/Gotham-Ultra.eot#iefix") format("eot"), url("../fonts/Gotham-Ultra.svg") format("svg"), url("../fonts/Gotham-Ultra.woff") format("woff"), url("../fonts/Gotham-Ultra.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamUlIt';







  src: url("../fonts/Gotham-UltraItalic.eot");







  src: url("../fonts/Gotham-UltraItalic.eot#iefix") format("eot"), url("../fonts/Gotham-UltraItalic.svg") format("svg"), url("../fonts/Gotham-UltraItalic.woff") format("woff"), url("../fonts/Gotham-UltraItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamXLt';







  src: url("../fonts/Gotham-XLight.eot");







  src: url("../fonts/Gotham-XLight.eot#iefix") format("eot"), url("../fonts/Gotham-XLight.svg") format("svg"), url("../fonts/Gotham-XLight.woff") format("woff"), url("../fonts/Gotham-XLight.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamXLtIt';







  src: url("../fonts/Gotham-XLightItalic.eot");







  src: url("../fonts/Gotham-XLightItalic.eot#iefix") format("eot"), url("../fonts/Gotham-XLightItalic.svg") format("svg"), url("../fonts/Gotham-XLightItalic.woff") format("woff"), url("../fonts/Gotham-XLightItalic.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndBd';







  src: url("../fonts/GothamRnd-Bold.eot");







  src: url("../fonts/GothamRnd-Bold.eot#iefix") format("eot"), url("../fonts/GothamRnd-Bold.svg") format("svg"), url("../fonts/GothamRnd-Bold.woff") format("woff"), url("../fonts/GothamRnd-Bold.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndBdIt';







  src: url("../fonts/GothamRnd-BoldIta.eot");







  src: url("../fonts/GothamRnd-BoldIta.eot#iefix") format("eot"), url("../fonts/GothamRnd-BoldIta.svg") format("svg"), url("../fonts/GothamRnd-BoldIta.woff") format("woff"), url("../fonts/GothamRnd-BoldIta.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndBk';







  src: url("../fonts/GothamRnd-Book.eot");







  src: url("../fonts/GothamRnd-Book.eot#iefix") format("eot"), url("../fonts/GothamRnd-Book.svg") format("svg"), url("../fonts/GothamRnd-Book.woff") format("woff"), url("../fonts/GothamRnd-Book.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndBkIt';







  src: url("../fonts/GothamRnd-BookIta.eot");







  src: url("../fonts/GothamRnd-BookIta.eot#iefix") format("eot"), url("../fonts/GothamRnd-BookIta.svg") format("svg"), url("../fonts/GothamRnd-BookIta.woff") format("woff"), url("../fonts/GothamRnd-BookIta.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndLt';







  src: url("../fonts/GothamRnd-Light.eot");







  src: url("../fonts/GothamRnd-Light.eot#iefix") format("eot"), url("../fonts/GothamRnd-Light.svg") format("svg"), url("../fonts/GothamRnd-Light.woff") format("woff"), url("../fonts/GothamRnd-Light.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndLtIt';







  src: url("../fonts/GothamRnd-LightIta.eot");







  src: url("../fonts/GothamRnd-LightIta.eot#iefix") format("eot"), url("../fonts/GothamRnd-LightIta.svg") format("svg"), url("../fonts/GothamRnd-LightIta.woff") format("woff"), url("../fonts/GothamRnd-LightIta.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndMd';







  src: url("../fonts/GothamRnd-Medium.eot");







  src: url("../fonts/GothamRnd-Medium.eot#iefix") format("eot"), url("../fonts/GothamRnd-Medium.svg") format("svg"), url("../fonts/GothamRnd-Medium.woff") format("woff"), url("../fonts/GothamRnd-Medium.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















@font-face {







  font-family: 'GothamRndMdIt';







  src: url("../fonts/GothamRnd-MedIta.eot");







  src: url("../fonts/GothamRnd-MedIta.eot#iefix") format("eot"), url("../fonts/GothamRnd-MedIta.svg") format("svg"), url("../fonts/GothamRnd-MedIta.woff") format("woff"), url("../fonts/GothamRnd-MedIta.ttf") format("truetype");







  font-weight: normal;







  font-style: normal;







}















/* line 378, sass/_type.scss */







.HelveticaTh {







  font-family: HelveticaTh, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 379, sass/_type.scss */







.HelveticaLt {







  font-family: HelveticaLt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 380, sass/_type.scss */







.HelveticaRoman {







  font-family: HelveticaRoman, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 381, sass/_type.scss */







.HelveticaMd {







  font-family: HelveticaMd, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 382, sass/_type.scss */







.HelveticaBd {







  font-family: HelveticaBd, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 383, sass/_type.scss */







.HelveticaHv {







  font-family: HelveticaHv, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 384, sass/_type.scss */







.HelveticaLtCn {







  font-family: HelveticaLtCn, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 385, sass/_type.scss */







.HelveticaCn {







  font-family: HelveticaCn, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 386, sass/_type.scss */







.HelveticaMdCn {







  font-family: HelveticaMdCn, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 387, sass/_type.scss */







.HelveticaBdCn {







  font-family: HelveticaBdCn, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 388, sass/_type.scss */







.GothamBd {







  font-family: GothamBd, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 389, sass/_type.scss */







.GothamBdIt {







  font-family: GothamBdIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 390, sass/_type.scss */







.GothamBl {







  font-family: GothamBl, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 391, sass/_type.scss */







.GothamBlIt {







  font-family: GothamBlIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 392, sass/_type.scss */







.GothamBk {







  font-family: GothamBk, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 393, sass/_type.scss */







.GothamBkIt {







  font-family: GothamBkIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 394, sass/_type.scss */







.GothamLt {







  font-family: GothamLt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 395, sass/_type.scss */







.GothamLtIt {







  font-family: GothamLtIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 396, sass/_type.scss */







.GothamMd {







  font-family: GothamMd, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 397, sass/_type.scss */







.GothamMdIt {







  font-family: GothamMdIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 398, sass/_type.scss */







.GothamTh {







  font-family: GothamTh, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 399, sass/_type.scss */







.GothamThIt {







  font-family: GothamThIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 400, sass/_type.scss */







.GothamUl {







  font-family: GothamUl, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 401, sass/_type.scss */







.GothamUlIt {







  font-family: GothamUlIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 402, sass/_type.scss */







.GothamXLt {







  font-family: GothamXLt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 403, sass/_type.scss */







.GothamXLtIt {







  font-family: GothamXLtIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 404, sass/_type.scss */







.GothamRndBd {







  font-family: GothamRndBd, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 405, sass/_type.scss */







.GothamRndBdIt {







  font-family: GothamRndBdIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 406, sass/_type.scss */







.GothamRndBk {







  font-family: GothamRndBk, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 407, sass/_type.scss */







.GothamRndBkIt {







  font-family: GothamRndBkIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 408, sass/_type.scss */







.GothamRndLt {







  font-family: GothamRndLt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 409, sass/_type.scss */







.GothamRndLtIt {







  font-family: GothamRndLtIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 410, sass/_type.scss */







.GothamRndMd {







  font-family: GothamRndMd, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 411, sass/_type.scss */







.GothamRndMdIt {







  font-family: GothamRndMdIt, "Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 414, sass/_type.scss */







h1, h2, h3, h4, h5, h6 {







  margin: 0;







  line-height: 1.1;







  font-weight: normal;







  font-family: HelveticaBd,"Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 424, sass/_type.scss */







h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,







.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small,







h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small,







.h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {







  font-family: HelveticaLt,"Helvetica Neue", Helvetica, Arial, sans-serif;







}















/* line 428, sass/_type.scss */







p {







  line-height: 1.6;







}















/* line 433, sass/_type.scss */







.GothamBd, .GothamBdIt, .GothamBl, .GothamBlIt, .GothamBk, .GothamBkIt, .GothamLt,







.GothamLtIt, .GothamMd, .GothamMdIt, .GothamTh, .GothamThIt, .GothamUl, .GothamUlIt,







.GothamXLt, .GothamXLtIt, .GothamRndBd, .GothamRndBdIt, .GothamRndBk, .GothamRndBkIt,







.GothamRndLt, .GothamRndLtIt, .GothamRndMd, .GothamRndMdIt {







  margin-top: -2px;







}















/* line 443, sass/_type.scss */







.lead {







  font-family: GothamLt, "Helvetica Neue", Helvetica, Arial, sans-serif;







  font-size: 19px;







  line-height: 1.2;







  color: #585858;







  margin-top: 4px;







}















/* line 450, sass/_type.scss */







.subtitle {







  font-family: HelveticaBd, "Helvetica Neue", Helvetica, Arial, sans-serif;







  font-size: 20px;







  line-height: 1.2;







  color: #323232;







  margin-top: 30px;







}















/* line 458, sass/_type.scss */







.blockquote-clean {







  padding: 10px 0;







  border-left: 0px;







  border-right: 0px;







}















/* line 465, sass/_type.scss */







blockquote.blockquote-clean footer:before,







blockquote.blockquote-clean small:before,







blockquote.blockquote-clean .small:before {







  content: '';







}















/* line 468, sass/_type.scss */







blockquote p {







  font-family: GothamRndMd, "Helvetica Neue", Helvetica, Arial, sans-serif;







  font-size: 24px;







  line-height: 1.3;







  color: #5186FB;







}















/* line 474, sass/_type.scss */







blockquote footer, blockquote small, blockquote .small {







  font-family: HelveticaRegular, "Helvetica Neue", Helvetica, Arial, sans-serif;







  font-size: 13px;







  margin-top: 10px;







}















/* line 479, sass/_type.scss */







blockquote footer cite, blockquote small cite, blockquote .small cite {







  color: #323232;







}















/* line 482, sass/_type.scss */







mark, .mark {







  background-color: #FF671B;







  color: #fff;







  padding: .4em .4em .2em .5em;







}















/* line 494, sass/_type.scss */







.GothamBd mark, .GothamBdIt mark, .GothamBl mark, .GothamBlIt mark, .GothamBk mark, .GothamBkIt mark, .GothamLt mark,







.GothamLtIt mark, .GothamMd mark, .GothamMdIt mark, .GothamTh mark, .GothamThIt mark, .GothamUl mark, .GothamUlIt mark,







.GothamXLt mark, .GothamXLtIt mark, .GothamRndBd mark, .GothamRndBdIt mark, .GothamRndBk mark, .GothamRndBkIt mark,







.GothamRndLt mark, .GothamRndLtIt mark, .GothamRndMd mark, .GothamRndMdIt mark,







.GothamBd .mark, .GothamBdIt .mark, .GothamBl .mark, .GothamBlIt .mark, .GothamBk .mark, .GothamBkIt .mark, .GothamLt .mark,







.GothamLtIt .mark, .GothamMd .mark, .GothamMdIt .mark, .GothamTh .mark, .GothamThIt .mark, .GothamUl .mark, .GothamUlIt .mark,







.GothamXLt .mark, .GothamXLtIt .mark, .GothamRndBd .mark, .GothamRndBdIt .mark, .GothamRndBk .mark, .GothamRndBkIt .mark,







.GothamRndLt .mark, .GothamRndLtIt .mark, .GothamRndMd .mark, .GothamRndMdIt .mark {







  padding: .2em .4em .2em .5em;







}















/* line 5, sass/_fonts.scss */







.font12 {







  font-size: 12px;







}















/* line 8, sass/_fonts.scss */







.font13 {







  font-size: 13px;







}















/* line 11, sass/_fonts.scss */







.font15 {







  font-size: 15px;







}















/* line 14, sass/_fonts.scss */







.font16 {







  font-size: 16px;







}















/* line 17, sass/_fonts.scss */







.font17 {







  font-size: 17px;







}















/* line 20, sass/_fonts.scss */







.font18 {







  font-size: 18px;







}















/* line 23, sass/_fonts.scss */







.font19 {







  font-size: 19px;







}















/* line 26, sass/_fonts.scss */







.font20 {







  font-size: 20px;







}















/* line 29, sass/_fonts.scss */







.font21 {







  font-size: 21px;







}















/* line 32, sass/_fonts.scss */







.font22 {







  font-size: 22px;







}















/* line 35, sass/_fonts.scss */







.font23 {







  font-size: 23px;







}















/* line 38, sass/_fonts.scss */







.font24 {







  font-size: 24px;







}















/* line 41, sass/_fonts.scss */







.font25 {







  font-size: 25px;







}















/* line 44, sass/_fonts.scss */







.font26 {







  font-size: 26px;







}















/* line 47, sass/_fonts.scss */







.font27 {







  font-size: 27px;







}















/* line 50, sass/_fonts.scss */







.font28 {







  font-size: 28px;







}















/* line 53, sass/_fonts.scss */







.font29 {







  font-size: 29px;







}















/* line 56, sass/_fonts.scss */







.font30 {







  font-size: 30px;







}















/* line 60, sass/_fonts.scss */







.font78 {







  font-size: 78px;







  line-height: 1.1;







}















/* line 61, sass/_fonts.scss */







.font72 {







  font-size: 72px;







  line-height: 1.1;







}















/* line 62, sass/_fonts.scss */







.font52 {







  font-size: 52px;







  line-height: 1.1;







}















/* line 63, sass/_fonts.scss */







.font48 {







  font-size: 48px;







  line-height: 1.1;







}















/* line 64, sass/_fonts.scss */







.font42 {







  font-size: 42px;







  line-height: 1.1;







}















/* line 65, sass/_fonts.scss */







.font36 {







  font-size: 36px;







  line-height: 1.1;







}















/* line 66, sass/_fonts.scss */







.font32 {







  font-size: 32px;







  line-height: 1.1;







}















/* line 67, sass/_fonts.scss */







.font28 {







  font-size: 28px;







  line-height: 1.1;







}















/* line 68, sass/_fonts.scss */







.font26 {







  font-size: 26px;







  line-height: 1.1;







}















/* line 69, sass/_fonts.scss */







.font24 {







  font-size: 24px;







  line-height: 1.1;







}















/* line 70, sass/_fonts.scss */







.font20 {







  font-size: 20px;







  line-height: 1.3;







}















/* line 71, sass/_fonts.scss */







.font18 {







  font-size: 18px;







}















/* line 72, sass/_fonts.scss */







.font16 {







  font-size: 16px;







}















/* line 73, sass/_fonts.scss */







.font15 {







  font-size: 15px;







}















/* line 74, sass/_fonts.scss */







.font14 {







  font-size: 14px;







}















/* line 75, sass/_fonts.scss */







.font13 {







  font-size: 13px;







}















/* line 76, sass/_fonts.scss */







.font12 {







  font-size: 12px;







}















/* line 77, sass/_fonts.scss */







.font11 {







  font-size: 11px;







}















/* line 78, sass/_fonts.scss */







.font10 {







  font-size: 10px;







}















/* line 79, sass/_fonts.scss */







.font9 {







  font-size: 9px;







}















/* line 5, sass/_buttons.scss */







.btn {







  font-size: 12px;







  border: none;







  border-radius: initial;







  text-transform: uppercase;







}















/* line 11, sass/_buttons.scss */







.btn-primary {







  color: #fff;







  background-color: #000;







}







/* line 14, sass/_buttons.scss */







.btn-primary:hover, .btn-primary:focus, .btn-primary:active {







  color: #fff;







  background-color: #404040 !important;







}















/* line 19, sass/_buttons.scss */







.btn-secondary {







  font-size: 15px;







  font-family: GothamMd;







  color: #fff;







  background-color: #B473B2;







  border-color: #B473B2;







}















/* line 26, sass/_buttons.scss */







.btn-subscription {







  position: absolute;







  bottom: 20%;







  left: 50%;







  height: 28px;







  width: 100px;







  margin: -14px 0 0 -50px;







  border-radius: initial;







}















/* line 35, sass/_buttons.scss */







.btn-block {







  font-family: GothamBd;







  font-size: 16px;







  padding: 16px 0px;







}















/* line 40, sass/_buttons.scss */







.btn-block-sm {







  padding: 6px 60px;







}















/* line 5, sass/_helpers.scss */







.none {







  display: none !important;







}















/* line 8, sass/_helpers.scss */







.min-height-90 {







  min-height: 90px;







}















/* line 11, sass/_helpers.scss */







.no-limit-fluid {







  max-width: none;







}















/* line 14, sass/_helpers.scss */







.uppercase {







  text-transform: uppercase;







}















/* line 17, sass/_helpers.scss */







.inline {







  display: inline-block;







}















/* line 20, sass/_helpers.scss */







.relative {







  position: relative;







}















/* line 23, sass/_helpers.scss */







a {







  color: #404040;







  text-decoration: none;







}







/* line 26, sass/_helpers.scss */







a:hover {







  color: #333;







}















/* line 30, sass/_helpers.scss */







a:-webkit-any-link {







  text-decoration: none;







}















/* line 33, sass/_helpers.scss */







.ellipsis {







  white-space: nowrap;







  text-overflow: ellipsis;







  overflow: hidden;







}















/*COLORS*/







/* Grays */







/* line 9, sass/_colors.scss */







.white {







  color: #fff;







}















/* line 10, sass/_colors.scss */







.black {







  color: #000;







}















/* line 11, sass/_colors.scss */







.gray0 {







  color: #f9f9f9;







}















/* line 12, sass/_colors.scss */







.gray1 {







  color: #E9E9E9;







}















/* line 13, sass/_colors.scss */







.gray2 {







  color: #C7C7C7;







}















/* line 14, sass/_colors.scss */







.gray3 {







  color: #AFAFAF;







}















/* line 15, sass/_colors.scss */







.gray4 {







  color: #949494;







}















/* line 16, sass/_colors.scss */







.gray5 {







  color: #585858;







}















/* line 17, sass/_colors.scss */







.gray6 {







  color: #404040;







}















/* line 18, sass/_colors.scss */







.gray7 {







  color: #323232;







}















/* Colors */







/* line 21, sass/_colors.scss */







.orange {







  color: #f2851e;







}















/* line 22, sass/_colors.scss */







.cyan {







  color: #5186FB;







}















/* line 23, sass/_colors.scss */







.darkblue {







  color: #031930;







}















/* line 24, sass/_colors.scss */







.darkblue {







  color: #192535;







}















/* line 25, sass/_colors.scss */







.green {







  color: #81CC47;







}















/* line 26, sass/_colors.scss */







.blue {







  color: #3042b3;







}















/* line 27, sass/_colors.scss */







.violet {







  color: #b977b6;







}















/* line 28, sass/_colors.scss */







.seagreen {







  color: #00b379;







}















/* line 29, sass/_colors.scss */







.red {







  color: #E61523;







}















/* line 30, sass/_colors.scss */







.turquoise {







  color: #00ccbe;







}















/* line 31, sass/_colors.scss */







.yellow {







  color: #f2851e;







}















/* line 32, sass/_colors.scss */







.c-facebook {







  color: #426AA9;







}















/* line 33, sass/_colors.scss */







.c-twitter {







  color: #4299FF;







}















/* line 34, sass/_colors.scss */







.c-google {







  color: #CC3B2A;







}















/* line 35, sass/_colors.scss */







.c-linkedin {







  color: #0180B3;







}















/* line 36, sass/_colors.scss */







.c-tumblr {







  color: #345270;







}















/* Background Grays */







/* line 39, sass/_colors.scss */







.bg-white {







  background-color: #fff;







}















/* line 40, sass/_colors.scss */







.bg-black {







  background-color: #000;







}















/* line 41, sass/_colors.scss */







.bg-gray0 {







  background-color: #f9f9f9;







}















/* line 42, sass/_colors.scss */







.bg-gray1 {







  background-color: #E9E9E9;







}















/* line 43, sass/_colors.scss */







.bg-gray2 {







  background-color: #C7C7C7;







}















/* line 44, sass/_colors.scss */







.bg-gray3 {







  background-color: #AFAFAF;







}















/* line 45, sass/_colors.scss */







.bg-gray4 {







  background-color: #949494;







}















/* line 46, sass/_colors.scss */







.bg-gray5 {







  background-color: #585858;







}















/* line 47, sass/_colors.scss */







.bg-gray6 {







  background-color: #404040;







}















/* line 48, sass/_colors.scss */







.bg-gray7 {







  background-color: #323232;







}















/* line 49, sass/_colors.scss */







.bg-gray8 {







  background-color: #191919;







}















/* line 50, sass/_colors.scss */







.bg-gray9 {







  background-color: #0A0A0A;







}















/* Background Colors */







/* line 53, sass/_colors.scss */







.bg-orange {







  background-color: #FF671B;







}















/* line 54, sass/_colors.scss */







.bg-cyan {







  background-color: #5186FB;







}















/* line 55, sass/_colors.scss */







.bg-darkblue {







  background-color: #031930;







}















/* line 56, sass/_colors.scss */







.bg-green {







  background-color: #81CC47;







}















/* line 57, sass/_colors.scss */







.bg-blue {







  background-color: #3042b3;







}















/* line 58, sass/_colors.scss */







.bg-violet {







  background-color: #b977b6;







}















/* line 59, sass/_colors.scss */







.bg-seagreen {







  background-color: #00b379;







}















/* line 60, sass/_colors.scss */







.bg-red {







  background-color: #E61523;







}















/* line 61, sass/_colors.scss */







.bg-turquoise {







  background-color: #00ccbe;







}















/* line 62, sass/_colors.scss */







.bg-yellow {







  background-color: #FFCF11;







}















/* line 63, sass/_colors.scss */







.bg-violet {







  background-color: #b977b6;







}















/* line 64, sass/_colors.scss */







.bg-facebook {







  background-color: #426AA9;







}















/* line 65, sass/_colors.scss */







.bg-twitter {







  background-color: #4299FF;







}















/* line 66, sass/_colors.scss */







.bg-google {







  background-color: #CC3B2A;







}















/* line 67, sass/_colors.scss */







.bg-linkedin {







  background-color: #0180B3;







}















/* line 68, sass/_colors.scss */







.bg-tumblr {







  background-color: #345270;







}















/* Colors Hovers */







/* line 71, sass/_colors.scss */







.violet:hover {







  color: #905D8E;







}















/* Background Hovers */







/* Background Hovers */







/* line 75, sass/_colors.scss */







.bg-facebook:hover {







  background-color: #324E7B;







}















/* line 76, sass/_colors.scss */







.bg-twitter:hover {







  background-color: #367DD0;







}















/* line 77, sass/_colors.scss */







.bg-tumblr:hover {







  background-color: #213548;







}















/* line 78, sass/_colors.scss */







.bg-gray7:hover {







  background-color: #191919;







}















/* line 80, sass/_colors.scss */







.whiteshadow {







  text-shadow: 0 1px 0 #fff;







}















/* line 81, sass/_colors.scss */







.blackshadow {







  text-shadow: 0 1px 0 #000;







}















/* line 82, sass/_colors.scss */







.box-shadow {







  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);







  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);







  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);







}















/*TRANSITIONS*/







/* line 4, sass/_transitions.scss */







.month-hover, .slider-hover-social, .fa-circle, .fa, .icon-bar, .btn, .violet, .card-title-hover, .main-img, .post-img, .card-title, .read-more, .card-txt, .border, .mosquetero-card, a {







  -webkit-transition: all 0.3s ease-out;







  -o-transition: all 0.3s ease-out;







  -moz-transition: all 0.3s ease-out;







  -ms-transition: all 0.3s ease-out;







  transition: all 0.3s ease-out;







}















/*NAVBAR*/







/* line 4, sass/_navbar.scss */







nav.navbar.navbar-fixed-top {







  border-color: transparent;







  border-bottom: solid 5px #b977b6;







  height: 50px;







}







/* line 9, sass/_navbar.scss */







nav a {







  font-family: GothamBk;







}







/* line 13, sass/_navbar.scss */







nav .navbar-header .search-button {







  display: block;







  padding: 10px 0;







  float: right;







  margin-left: 15px;







  margin-right: 15px;







}







/* line 19, sass/_navbar.scss */







nav .navbar-header .search-button i.fa-search {







  color: #b977b6;







  font-size: 1.5em;







}







/* line 25, sass/_navbar.scss */







nav .navbar-header .search-button:hover i.fa-search, nav .navbar-header .search-button:active i.fa-search {







  color: #fff;







}







/* line 30, sass/_navbar.scss */







nav .navbar-header .navbar-toggle {







  position: relative;







  float: left;







  padding: 6px 5px;







  margin-left: 10px;







  margin-right: 10px;







  margin-bottom: 8px;







  border: none;







  border-radius: 0;







}







/* line 39, sass/_navbar.scss */







nav .navbar-header .navbar-toggle .icon-bar {







  display: block;







  width: 25px;







  height: 3px;







  border-radius: 1px;







  color: #b977b6;







}







/* line 47, sass/_navbar.scss */







nav .navbar-header .navbar-toggle:hover, nav .navbar-header .navbar-toggle:focus {







  background-color: transparent !important;







}







/* line 49, sass/_navbar.scss */







nav .navbar-header .navbar-toggle:hover .icon-bar, nav .navbar-header .navbar-toggle:focus .icon-bar {







  color: #fff;







}







/* line 54, sass/_navbar.scss */







nav .navbar-header .navbar-brand {







  padding: 8px 0px;







}







/* line 56, sass/_navbar.scss */







nav .navbar-header .navbar-brand img {







  width: 200px;







  position: absolute;







  top: 12px;







  left: 50%;







  margin-left: -98px;







}







/* line 63, sass/_navbar.scss */







nav .navbar-header .navbar-brand .logo-min {







  width: 40px;







  height: 35px;







  position: absolute;







  top: initial;







  left: 50%;







  margin-left: -15px;







}







/* line 73, sass/_navbar.scss */







nav #navbar {







  display: none;







}







/* line 75, sass/_navbar.scss */







nav #navbar .navbar-nav {







  margin: 0px -15px;







}







/* line 77, sass/_navbar.scss */







nav #navbar .navbar-nav li {







  text-transform: uppercase;







}







/* line 81, sass/_navbar.scss */







nav #navbar .search-button {







  display: block;







  padding: 12px 0;







  float: right;







  margin-left: 15px;







}







/* line 86, sass/_navbar.scss */







nav #navbar .search-button i.fa-search {







  color: #b977b6;







  font-size: 1.6em;







}







/* line 92, sass/_navbar.scss */







nav #navbar .search-button:hover i.fa-search, nav #navbar .search-button:active i.fa-search {







  color: #fff;







}







/* line 97, sass/_navbar.scss */







nav #navbar .random-button {







  padding: 13px 0 10px;







  float: right;







}







/* line 100, sass/_navbar.scss */







nav #navbar .random-button i {







  color: #cacaca;







  font-size: 1.2em;







  margin: 0 5px;







}







/* line 104, sass/_navbar.scss */







nav #navbar .random-button i:hover, nav #navbar .random-button i:focus, nav #navbar .random-button i:active {







  /*color: $violet;*/







  color: #fff;







}







/* line 111, sass/_navbar.scss */







nav #navbar .random-button:hover i.fa-search, nav #navbar .random-button:active i.fa-search {







  color: #fff;







}















/*tabs*/







/* line 5, sass/_tabs.scss */







.galery-tabs > li {







  background: white url(../img/ui/bg-tab-shadow.png) bottom left repeat-x;







  margin: 0px 2px -1px 2px;







}







/* line 9, sass/_tabs.scss */







.galery-tabs > a {







  margin-right: 0px;







  padding: 10px;







  font-size: 12px;







}







/* line 14, sass/_tabs.scss */







.galery-tabs .nav {







  margin-left: -15px;







}







/* line 17, sass/_tabs.scss */







.galery-tabs .nav > li:nth-child(2) a {







  border-right: 15px solid #fff;







}







/* line 22, sass/_tabs.scss */







.galery-tabs .nav > li > a:hover {







  border: 1px solid transpared;







}







/* line 25, sass/_tabs.scss */







.galery-tabs .nav > li > a {







  text-transform: uppercase;







  padding: 15px 100px;







  color: #404040;







  background-color: transparent;







  border-left: 15px solid #fff;







  border-bottom: 1px solid #fff;







  border-top: 1px solid #fff;







  margin-right: 0px;







}







/* line 39, sass/_tabs.scss */







.galery-tabs li.active a {







  color: #fff;







  background-color: #39414C;







}







/* line 45, sass/_tabs.scss */







.galery-tabs li.active a:hover,







.galery-tabs li.active a:focus,







.galery-tabs li.active a:visited {







  color: #fff;







  background-color: #39414C;







  border-left: 15px solid #fff;







  border-top: 1px solid #fff;







  border-bottom: 1px solid #fff;







}















/*FORM*/







/* line 4, sass/_form.scss */







.form-group {







  margin-bottom: 0px;







}















/* line 7, sass/_form.scss */







.form-control {







  border: 1px solid #ddd;







}







/* line 9, sass/_form.scss */







.form-control:focus {







  border-color: #909090;







}







/* line 12, sass/_form.scss */







.form-control:hover {







  border-color: #ccc;







}















/* line 16, sass/_form.scss */







.search-form {







  padding: 0px 5px;







}







/* line 18, sass/_form.scss */







.search-form input {







  height: 40px;







  width: 100%;







  padding: 0px 15px;







  font-size: 18px;







  border: none;







}















/* line 27, sass/_form.scss */







.subscribe-form > a {







  position: absolute;







  top: 2px;







  right: 35px;







  z-index: 9999;







}







/* line 32, sass/_form.scss */







.subscribe-form > a i {







  font-size: 1.5em;







}







/* line 34, sass/_form.scss */







.subscribe-form > a i:hover {







  color: #000;







}







/* line 40, sass/_form.scss */







.subscribe-form:hover .fa.fa-square {







  color: #ccc;







}















/*SLIDER*/







/* line 4, sass/_slider.scss */







.slider-box {







  height: 25em;







  width: 100%;







  padding: 0 0 0 15px;







}















/* line 9, sass/_slider.scss */







.owl-item:first-child .slider-box {







  padding: 0;







}















/* line 12, sass/_slider.scss */







.slider-image {







  margin-bottom: 20px;







}















/* line 15, sass/_slider.scss */







.middle-title {







  font-family: GothamBold;







  font-size: 1.5em;







  color: #F27C14;







}















/* line 20, sass/_slider.scss */







.middle-subtitle {







  font-family: GothamBold;







  font-size: 1.2em;







  color: #ddd;







}















/* line 25, sass/_slider.scss */







.bottom-title {







  font-family: GothamBold;







  font-size: 1em;







  color: #F27C14;







  text-transform: uppercase;







  margin-top: 20px;







}















/* line 32, sass/_slider.scss */







.slider-position {







  position: absolute;







  z-index: 999;







  width: 100%;







  top: 45%;







}















/* line 38, sass/_slider.scss */







.slider-position a i {







  font-size: 7em;







}















/* line 41, sass/_slider.scss */







a.prev {







  /*position: absolute;*/







  top: 50%;







  left: 30px;







  cursor: pointer;



  position:absolute;











}















/* line 47, sass/_slider.scss */







a.next {







  /*position: absolute;*/







  top: 50%;







  right: 30px;







  cursor: pointer;



  position:absolute







}















/* line 55, sass/_slider.scss */







.slider-hover-social .facebook-circle:hover .fa-circle {







  color: #426AA9;







}







/* line 60, sass/_slider.scss */







.slider-hover-social .twitter-circle:hover .fa-circle {







  color: #72C2DD;







}















/* line 66, sass/_slider.scss */







.owl-carousel {







  border-bottom: solid #D09FCF 3px;







  /*.owl-wrapper{







      padding: 25px 25px 65px;







      background-color: black;







      .owl-item{







          padding: 0 15px;







      }







  }*/







}







/* line 69, sass/_slider.scss */







.owl-carousel .owl-item .item {







  margin: 0 -20px;







}







/* line 81, sass/_slider.scss */







.owl-carousel .slider-img.img-01 {







  height: 500px;







  background: url(../img/slider-01.jpg);







  background-repeat: no-repeat;







  background-position: center center;







  -webkit-background-size: cover;







  -moz-background-size: cover;







  -o-background-size: cover;







  background-size: cover;







}







/* line 91, sass/_slider.scss */







.owl-carousel .slider-img.img-02 {







  height: 500px;







  background: url(../img/img-03.jpg);







  background-repeat: no-repeat;







  background-position: center center;







  -webkit-background-size: cover;







  -moz-background-size: cover;







  -o-background-size: cover;







  background-size: cover;







}







/* line 102, sass/_slider.scss */







.owl-carousel .owl-stage {







  background-color: #000;







  padding: 15px 0 15px 0;







}







/* line 106, sass/_slider.scss */







.owl-carousel .slide-span {







  font-family: "GothamBk";







  font-size: 20px;







  color: #fff;







  margin-top: 10px;







  opacity: 0;







}







/* line 113, sass/_slider.scss */







.owl-carousel div.owl-item.active.center > div > a > div.slide-span {







  opacity: 1;







}















@media (min-width: 768px) {







  /* line 118, sass/_slider.scss */







  .owl-carousel {







    border-bottom: solid #D09FCF 3px;







  }







  /* line 121, sass/_slider.scss */







  .owl-carousel .owl-item .item {







    margin: 0;







  }







}







/* line 5, sass/_accordion.scss */







.accordion-title {







  font-family: "GothamBold", sans-serif;







  font-size: 19px;







  color: #f2851e;







}















/* line 10, sass/_accordion.scss */







.accordion-subtitle {







  font-family: "GothamBold", sans-serif;







  font-size: 16px;







}















/* line 15, sass/_accordion.scss */







#accordion .main-paragraph {







  font-size: 17px;







}







/* line 18, sass/_accordion.scss */







#accordion .panel-body {







  padding: 0px 20px 30px;







}







/* line 21, sass/_accordion.scss */







#accordion .panel-group .panel-heading + .panel-collapse > .panel-body {







  border: none;







}







/* line 24, sass/_accordion.scss */







#accordion .panel {







  border: none;







  border-radius: 0px;







  -webkit-box-shadow: none;







  box-shadow: none;







}







/* line 30, sass/_accordion.scss */







#accordion .panel-heading {







  padding: 0px 0px;







}







/* line 32, sass/_accordion.scss */







#accordion .panel-heading h4 {







  margin-bottom: 0;







  font-family: GothamBold;







  font-size: 18px;







}







/* line 37, sass/_accordion.scss */







#accordion .panel-heading .icon-box {







  position: absolute;







  right: 20px;







  z-index: 999;







  top: 15px;







  border-left: 1px solid #ddd;







  padding: 0 0 0 15px;







}







/* line 44, sass/_accordion.scss */







#accordion .panel-heading .icon-box i {







  font-size: 1.5em;







  color: #f2851e;







}







/* line 50, sass/_accordion.scss */







#accordion .panel-heading [aria-expanded="true"] {







  background-color: #f2851e;







}







/* line 52, sass/_accordion.scss */







#accordion .panel-heading [aria-expanded="true"] .icon-box {







  border-left: 1px solid #fff;







}







/* line 54, sass/_accordion.scss */







#accordion .panel-heading [aria-expanded="true"] .icon-box i {







  color: #fff;







}







/* line 59, sass/_accordion.scss */







#accordion .panel-box {







  border-bottom: 1px solid #ddd;







  padding: 30px 0;







}















/* line 5, sass/_breadcrumb.scss */







.breadcrumb {







  background-color: transparent;







}







/* line 7, sass/_breadcrumb.scss */







.breadcrumb > .active {







  color: #aaa;







}















/* line 5, sass/_home.scss */







body {







  font-family: 'GothamBk';







  font-size: 16px;







  text-decoration: none;







}















/* line 10, sass/_home.scss */







a {







  text-decoration: none;







}















/* line 14, sass/_home.scss */







.home.margintop100 {







  margin-top: 70px !important;







}















/* line 19, sass/_home.scss */







.main-logo img {







  width: 90%;







}















/* line 23, sass/_home.scss */







.main-card {







  position: relative;







}







/* line 25, sass/_home.scss */







.main-card .card-title {







  font-size: 23px;







}







/* line 27, sass/_home.scss */







.main-card .card-title:hover, .main-card .card-title:focus, .main-card .card-title:active {







  color: #b977b6;







}







/* line 31, sass/_home.scss */







.main-card .card-banner {







  margin-top: 10px;







}







/* line 34, sass/_home.scss */







.main-card .card-txt {







  margin-top: 20px;







  font-size: 15px;







}















/* line 40, sass/_home.scss */







.card-title {







  font-family: GothamBl;







  text-transform: uppercase;







  line-height: 1.2;







}















/* line 45, sass/_home.scss */







.card-banner {







  margin-top: 10px;







}







/* line 47, sass/_home.scss */







.card-banner .main-img, .card-banner .post-img {







  position: relative;







}







/* line 49, sass/_home.scss */







.card-banner .main-img.img-01, .card-banner .post-img.img-01 {







  height: 220px;







  background: url(../img/main-banner-01.jpg);







  background-repeat: no-repeat;







  background-position: center center;







  -webkit-background-size: cover;







  -moz-background-size: cover;







  -o-background-size: cover;







  background-size: cover;







}







/* line 59, sass/_home.scss */







.card-banner .main-img.img-02, .card-banner .post-img.img-02 {







  height: 220px;







  background: url(../img/main-banner-02.jpg);







  background-repeat: no-repeat;







  background-position: center center;







  -webkit-background-size: cover;







  -moz-background-size: cover;







  -o-background-size: cover;







  background-size: cover;







}







/* line 69, sass/_home.scss */







.card-banner .main-img.img-03, .card-banner .post-img.img-03 {







  height: 220px;







  background: url(../img/img-03.jpg);







  background-repeat: no-repeat;







  background-position: center center;







  -webkit-background-size: cover;







  -moz-background-size: cover;







  -o-background-size: cover;







  background-size: cover;







}







/* line 79, sass/_home.scss */







.card-banner .main-img.half, .card-banner .post-img.half {







  height: 180px;







}







/* line 83, sass/_home.scss */







.card-banner .card-title-hover {







  position: absolute;







  bottom: 20px;







  left: 30px;







  z-index: 88;







  font-size: 30px;







  font-family: GothamBd;







  text-transform: uppercase;







  line-height: 1.2;







  color: #fff;







  text-shadow: 0 1px 0 rgba(0,0,0,.5);







}







/* line 94, sass/_home.scss */







.card-banner.border {







  border: 1px solid #ccc;















}















/* line 99, sass/_home.scss */







.card-txt {







  font-family: 'GothamBk';







}



.card-txt img {

	max-width:100%;

	height:auto

}











/* line 102, sass/_home.scss */







.category, .author, .date {







  color: #808080;







  font-size: 16px;







}















/* line 106, sass/_home.scss */







.category {







  font-family: GothamBd;







  text-transform:uppercase;







}















/* line 109, sass/_home.scss */







.author, .date {







  font-family: GothamMd;







}















/* line 113, sass/_home.scss */







.social-line {







  margin-top: 20px;







}







/* line 115, sass/_home.scss */







.social-line .btn {







  padding: 10px 15px;







}







/* line 117, sass/_home.scss */







.social-line .btn i {







  font-size: 1.6em;







  margin-right: 10px;







}







/* line 121, sass/_home.scss */







.social-line .btn span {







  font-size: 14px;







}







/* line 124, sass/_home.scss */







.social-line .btn i.fa-tumblr {







  margin-right: 0px;







}







/* line 127, sass/_home.scss */







.social-line .btn i.fa-envelope {







  margin-right: 0px;







}















/* line 132, sass/_home.scss */







.hr {







  width: 100%;







  display: inline-block;







  margin-top: 0px;







  margin-bottom: 0px;







  border-top: 1px solid #ccc;







}















/* line 139, sass/_home.scss */







.hr-violet {







  border-top: 3px solid #b977b6;







}















/* line 142, sass/_home.scss */







.latest {







  margin-top: 35px;







  position: relative;

  clear: both







}







/* line 145, sass/_home.scss */







.latest .btn {







  cursor: default;







}







/* line 148, sass/_home.scss */







.latest .btn-white-back {







	position: absolute;







	top: 0px;







    left: 50%;







    margin-left: -71px;







    padding: 0 30px;







    background-color: white;}







/* line 155, sass/_home.scss */







.latest .btn-white-back .btn-secondary {







  border-left: 3px solid #FDE537;







}







/* line 159, sass/_home.scss */







.latest .btn.focus, .latest .btn:focus, .latest .btn:hover {







  color: #fff;







}















/* line 163, sass/_home.scss */







.card-group {







  margin-top: 15px;







}















/* line 166, sass/_home.scss */







.white-card {







  border-bottom: solid #D09FCF 1px;







  padding-bottom: 15px;







}







/* line 169, sass/_home.scss */







.white-card .card-img {







  height: 120px;







  width: 32%;







  display: inline-block;







  position: relative;







  background-repeat: no-repeat;







  background-position: center center;







  -webkit-background-size: cover;







  -moz-background-size: cover;







  -o-background-size: cover;







  background-size: cover;







}







/* line 181, sass/_home.scss */







.white-card .card-left {







  width: 64%;







  vertical-align: top;







  display: inline-block;







}







/* line 186, sass/_home.scss */







.white-card .card-line {







  padding: 5px 0 0px 10px;







}







/* line 189, sass/_home.scss */







.white-card .card-title {







  font-size: 16px;







}







/* line 191, sass/_home.scss */







.white-card .card-title:hover, .white-card .card-title:focus, .white-card .card-title:active {







  color: #b977b6;







}







/* line 195, sass/_home.scss */







.white-card .card-txt {







  font-size: 12px;







}







/* line 197, sass/_home.scss */







.white-card .card-txt.huge {







  display: none;







}







/* line 201, sass/_home.scss */







.white-card .date, .white-card .category {







  font-size: 14px;







}







/* line 204, sass/_home.scss */







.white-card .read-more {







  color: #b977b6;







  font-family: GothamBd;







  margin-top: 10px;







  cursor: pointer;







  opacity: 1; 







  display: none;







}







/* line 211, sass/_home.scss */







.white-card .read-more:hover {







  color: #9C669A;







}







/* line 214, sass/_home.scss */







.white-card .read-more.disappear {







  opacity: 0;







}















/* line 220, sass/_home.scss */







.main-card .mosquetero-card {







  padding: 15px;







}







/* line 223, sass/_home.scss */







.main-card .mosquetero-card .card-line .card-txt {







  font-size: 20px;







}







/* line 226, sass/_home.scss */







.main-card .mosquetero-card .card-line .category {







  color: #000;







}







/* line 228, sass/_home.scss */







.main-card .mosquetero-card .card-line .category:hover {







  color: inherit;







}







/* line 232, sass/_home.scss */















.main-card .mosquetero-card .card-line .date{







  font-size: 17px !important;	







  text-transform: uppercase;







}















.main-card .mosquetero-card .card-line .category {







  font-size: 20px;







  text-transform: uppercase;







}







/* line 236, sass/_home.scss */







.main-card .mosquetero-card .card-line .read-more {







  font-family: GothamBd;







  color: #b977b6;







}







/* line 242, sass/_home.scss */







.main-card .mosquetero-card .read-more:hover {







  color: #9C669A;







}















/* line 248, sass/_home.scss */







.subscribe {







  padding: 8%;







  height: 335px;







  position: relative;







  background: url(../img/img-02.jpg);







  background-repeat: no-repeat;







  background-position: center center;







  -webkit-background-size: cover;







  -moz-background-size: cover;







  -o-background-size: cover;







  background-size: cover;







  







}







/* line 259, sass/_home.scss */







.subscribe .subscribe-txt {







  font-size: 26px;







  position: absolute;







  top: 20%;







  font-family: GothamBd;







  color: #fff;







  padding-right: 8%;







}







/* line 267, sass/_home.scss */







.subscribe .subscribe-form, .suscribe #mc_signup_form {







  position: relative;







  top: 60%;







}







/* line 270, sass/_home.scss */







.subscribe .subscribe-form input, .suscribe #mc_signup_form input {







  width: 100%;







  padding: 4px 0px 7px 14px;







}







/* line 274, sass/_home.scss */







.subscribe .subscribe-form .fa-stack, .suscribe #mc_signup_form .fa-stack {







  margin-left: -16px;







}









.subscribe .mc_signup_submit { display:none!important}

.mc_form_inside { color:#fff}

.mc_form_inside input { color:#333!important}



.mc_merge_var label { display:none}







/* line 280, sass/_home.scss */







#wrapper {







  padding-left: 0;







  -webkit-transition: all 0.5s ease;







  -moz-transition: all 0.5s ease;







  -o-transition: all 0.5s ease;







  transition: all 0.5s ease;







}







/* line 286, sass/_home.scss */







#wrapper #search-wrapper {







  z-index: 1000;







  position: fixed;







  left: 250px;







  top: 50px;







  height: 0;







  width: 100%;







  margin-left: -250px;







  overflow: hidden;







  background: #b977b6;







  -webkit-transition: all 0.5s ease;







  -moz-transition: all 0.5s ease;







  -o-transition: all 0.5s ease;







  transition: all 0.5s ease;







  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);







  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);







  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);







}







/* line 304, sass/_home.scss */







#wrapper .search-closebox {







  position: fixed;







  top: 100px;







  bottom: 0px;







  right: 0px;







  left: 0px;







  background-color: transparent;







  display: none;







  z-index: 1030;







}







/* line 314, sass/_home.scss */







#wrapper #sidebar-wrapper {







  z-index: 99;







  position: fixed;







  left: 200px;







  top: 50px;







  bottom: 0px;







  width: 0;







  margin-left: -200px;







  overflow: hidden;







  background: #191919;







  -webkit-transition: all 0.5s ease;







  -moz-transition: all 0.5s ease;







  -o-transition: all 0.5s ease;







  transition: all 0.5s ease;







}







/* line 328, sass/_home.scss */







#wrapper #sidebar-wrapper .sidebar-nav {







  margin-top: 20px;







  padding: 0;







}







/* line 331, sass/_home.scss */







#wrapper #sidebar-wrapper .sidebar-nav li {







  text-indent: 20px;







}







/* line 333, sass/_home.scss */







#wrapper #sidebar-wrapper .sidebar-nav li a {







  display: block;







  text-decoration: none;







  color: #fff;







  padding: 12px 0px 10px;







  font-family: GothamBk;







  white-space: nowrap;







  text-overflow: ellipsis;







  overflow: hidden;







}







/* line 342, sass/_home.scss */







#wrapper #sidebar-wrapper .sidebar-nav li a:hover {







  text-decoration: none;







  background: black;







}







/* line 350, sass/_home.scss */







#wrapper .sidebar-closebox {







  position: fixed;







  top: 60px;







  bottom: 0px;







  right: 0px;







  left: 0px;







  background-color: transparent;







  display: none;







  z-index: 99;







}







/* line 361, sass/_home.scss */







#wrapper.toggled #search-wrapper {







  height: 46px;







}







/* line 364, sass/_home.scss */







#wrapper.toggled .search-closebox {







  display: block;







}







/* line 369, sass/_home.scss */







#wrapper.sidebar-toggle #sidebar-wrapper {







  width: 200px;







}







/* line 372, sass/_home.scss */







#wrapper.sidebar-toggle #sidebar-wrapper {







  width: 200px;







  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);







  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);







  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);







}







/* line 378, sass/_home.scss */







#wrapper.sidebar-toggle #sidebar-closebox {







  left: 200px;







  display: block;







}















/* line 385, sass/_home.scss */







.highlight-txt {







  position: absolute;







  top: 45%;







  left: 50%;







  margin-left: -150px;







  font-family: "GothamBd";







  color: #fff;







  font-size: 34px;







  text-transform: uppercase;







}















/*RESPONSIVE*/







@media (min-width: 430px) {







  /* line 10, sass/_responsive.scss */







  nav .navbar-header .navbar-brand img {







    width: 330px;







    position: absolute;







    top: 4px;







    left: 50%;







    margin-left: -165px;







  }  







}







@media (min-width: 768px) {







  /* line 23, sass/_responsive.scss */







  .latest {







    margin-top: 40px;







  }















  /* line 26, sass/_responsive.scss */







  .search-form input {







    padding: 0px 3%;







  }















  /* line 30, sass/_responsive.scss */







  .main-logo img {







    width: 60%;







  }















  /* line 36, sass/_responsive.scss */







  .card-banner .main-img.img-01, .card-banner .post-img.img-01 {







    height: 530px;







  }







  /* line 39, sass/_responsive.scss */







  .card-banner .main-img.img-02.max, .card-banner .post-img.img-02.max {







    height: 260px;







  }







  /* line 43, sass/_responsive.scss */







  .card-banner .card-title-hover {







    font-size: 35px;







  }















  /*NAVBAR*/







  /* line 50, sass/_responsive.scss */







  nav .navbar-header .navbar-brand {







    padding: 9px 0px;







  }







  /* line 52, sass/_responsive.scss */







  nav .navbar-header .navbar-brand img {







    width: 250px;







    position: initial;







    top: initial;







    left: 50%;







    margin-left: 5px;







  }







  /* line 61, sass/_responsive.scss */







  nav #navbar {







    display: block;







  }







  /* line 63, sass/_responsive.scss */







  nav #navbar .bar-default {







	cursor: default;







    font-size: 28px !important;







	padding: 14px 2px!important;;	







  }







  /* line 67, sass/_responsive.scss */







  nav #navbar .search-button {







    margin-left: -5px;







  }







  /* line 69, sass/_responsive.scss */







  nav #navbar .search-button i.fa-search {







    font-size: 1.2em;







  }







  /* line 73, sass/_responsive.scss */







  nav #navbar .nav-li {







    font-family: GothamBd;







  }







  /* line 75, sass/_responsive.scss */







  nav #navbar .nav-li.violet {







    color: #b977b6;







  }







  /* line 78, sass/_responsive.scss */







  nav #navbar .nav-li:hover, nav #navbar .nav-li:focus, nav #navbar .nav-li:active {







    color: #fff;







  }







  /* line 82, sass/_responsive.scss */







  nav #navbar .navbar-nav {







    margin: 0px;







  }







  /* line 84, sass/_responsive.scss */







  nav #navbar .navbar-nav li {







    text-transform: uppercase;







  }







  /* line 86, sass/_responsive.scss */







  nav #navbar .navbar-nav li > a {







    font-size: 14px;







    padding-top: 13px;







    padding-bottom: 14px;







    color: #fff;







  }







  /* line 93, sass/_responsive.scss */







  nav #navbar .navbar-nav li:hover > a, nav #navbar .navbar-nav li:focus > a, nav #navbar .navbar-nav li:active > a {







    color: #b977b6;







  }







  /* line 95, sass/_responsive.scss */







  nav #navbar .navbar-nav li:hover > a.violet, nav #navbar .navbar-nav li:focus > a.violet, nav #navbar .navbar-nav li:active > a.violet {







    color: #fff;







    background-color: #b977b6;







  }







  /* line 102, sass/_responsive.scss */







  nav #navbar .navbar-nav li.active > a {







    background-color: transparent;







  }















  /* line 111, sass/_responsive.scss */







  .main-card .card-txt {







    font-size: 18px;







    line-height: 1.6;







  }















  /* line 116, sass/_responsive.scss */







  .white-card {







    border-bottom: solid #D09FCF 1px;







    padding-bottom: 15px;







  }







  /* line 119, sass/_responsive.scss */







  .white-card .card-img {







    height: 170px;







  }







  /* line 122, sass/_responsive.scss */







  .white-card .card-line {







    padding: 15px 0 15px 25px;







  }







  /* line 125, sass/_responsive.scss */







  .white-card .card-title {







    font-size: 23px;







  }







  /* line 128, sass/_responsive.scss */







  .white-card .card-txt {







    font-size: 16px;







  }







  /* line 131, sass/_responsive.scss */







  .white-card .date, .white-card .category {







    font-size: 17px;







  }







}







@media (min-width: 992px) {







  /* line 139, sass/_responsive.scss */







  .home.margintop100 {







    margin-top: 100px !important;







  }















  /* line 143, sass/_responsive.scss */







  .search-form input {







    padding: 0px 13%;







  }















  /*.white-card{







  	.card-img {







  	    height: 280px;







  	}







  }*/







  /* line 153, sass/_responsive.scss */







  .card-banner .main-img.img-03, .card-banner .post-img.img-03 {







    height: 530px;







  }







  /* line 157, sass/_responsive.scss */







  .card-banner.border {







    display: block;







  }















  /* line 162, sass/_responsive.scss */







  nav #navbar .search-button {







    margin-right: 0px;







  }







}







@media (min-width: 1200px) {







  /* line 170, sass/_responsive.scss */







  nav #navbar .search-button {







    margin-left: 15px;







    margin-right: 0px;







  }















  /* line 175, sass/_responsive.scss */







  .container {







    width: 970px;







  }







}







@media (min-width: 992px) {







  /* Blur + Gray Scale */







  /* line 7, sass/_hovers.scss */







  .main-card {







    transition: .3s ease-in-out;







  }







  /* line 9, sass/_hovers.scss */







  .main-card .main-img {







    /*-webkit-filter: grayscale(30%) blur(1px);







    filter: grayscale(30%) blur(1px);







    transition: .3s ease-in-out;*/







  }







  /* line 14, sass/_hovers.scss */







  .main-card.post {







    -webkit-transition: .3s ease-in-out;







  }







  /* line 16, sass/_hovers.scss */







  .main-card.post .card-title:hover {







    color: initial;







  }







  /* line 20, sass/_hovers.scss */







  .main-card .card-title-hover {







    bottom: 15px;







    -webkit-transition: .3s ease-in-out;







  }







  /* line 24, sass/_hovers.scss */







  .main-card .card-banner.border {







    /*border: 1px solid transparent;*/







    overflow: hidden;







  }







  /* line 28, sass/_hovers.scss */







  .main-card .mosquetero-card {







    position: relative;







    top: -10px;







    /*transform: scale(0.7);







    -webkit-transform: scale(0.7);







    -moz-transform: scale(0.7);







    -o-transform: scale(0.7);







    -ms-transform: scale(0.7);*/







  }















  /* line 38, sass/_hovers.scss */







  .main-card:hover {







    -webkit-transition: .3s ease-in-out;







  }







  /* line 40, sass/_hovers.scss */







  .main-card:hover .main-img {







    /*-webkit-filter: grayscale(0%) blur(0px);







    filter: grayscale(0%) blur(0px);







    transition: .3s ease-in-out;*/







  }







  /* line 45, sass/_hovers.scss */







  .main-card:hover .card-title-hover {







    margin-top: 0px;







    bottom: 30px;







  }







  /* line 49, sass/_hovers.scss */







  .main-card:hover .card-banner.border {







    /*border: 1px solid #aaaaaa;*/







  }







  /* line 52, sass/_hovers.scss */







  .main-card:hover .mosquetero-card {







    position: relative;







    top: 0px;







    /*transform: scale(1);







    -webkit-transform: scale(1);







    -moz-transform: scale(1);







    -o-transform: scale(1);







    -ms-transform: scale(1);*/







  }







}















@media (max-width: 480px) {



	.white-card .card-txt{



		display:none !important;  



	}



	.btn-block {



		margin: auto;



		width: 55%;



	}



	.card-txt img{



		width:100% !important;



		height:auto !important;



		max-width:500px !important;



	}



	



	#rectangled{ display:none; }



	.row.margintop30.respo-30{ margin-top:0 !important; }



}















@media (max-width: 768px) {



	#btnLoadMore {



	margin-left: 15px!important;



    margin-right: 15px!important;



	display:block!important;



	width:auto!important;



	}



	.GothamMd.font18.pull-right {



		margin-right:15px



	}



}



#singleLoadMore{

   padding: 0 15px;

}





.loadMoreContent {



    /*padding: 0 15px;*/



}







.hder { display:none}



.video-container {



    position: relative;



    padding-bottom: 56.25%;



    padding-top: 30px;



    height: 0;



    overflow: hidden;



}



.video-container iframe, .video-container object, .video-container embed {



    position: absolute;



    top: 0;



    left: 0% !important;



    width: 100% !important;



    height: 100% !important;



}







.main-card .card-txt p, .main-card .card-txt p span {



/*	font-size:18px!important*/



}

.main-card .card-txt p a, .main-card .card-txt p span a {
    color: #b977b6;
    text-decoration: underline;
}





.card-banner { display:block; margin-bottom: 15px; }







.subscribe {



  margin-bottom: 15px;



}



.nopadding {

    padding: 0;

}



@media (max-width: 991px) {}

@media (max-width: 881px) {}

@media (max-width: 620px) {

	.social-line { margin: 20px 0; }

}

@media (max-width: 480px) {

	.owl-carousel .slider-img.img-01 {

		min-height: 170px;

		background-size: 100%;

		max-height: 170px!important;

	}

}


@media (max-width: 991px) {
	td, th, tr {
		display: block;
		padding: 0;
	}
}

.highlights table {
  margin-bottom: 19px;
}

.ThrasherVideo {
  max-width: 100%;
}