/* Generated by tools/lc-compat-css.py: module styling Live Composer 2 no longer outputs. */
#dslc-content #dslc-module-1 .dslc-tp-project-slider { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-1 .dslc-tp-project-slider-main { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-1 .dslc-tp-project-slider-main .dslc-slider-item { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-1 .owl-controls { margin: 20px; }
#dslc-content #dslc-module-110 ul.dslc-social a { border-color: #000000; border-width: 0px; border-style: solid solid solid solid; border-radius: 50px; width: 40px; height: 40px; font-size: 20px; background-color: rgb(227, 103, 72); }
#dslc-content #dslc-module-110 ul.dslc-social a:hover { background-color: rgb(62, 114, 171); }
#dslc-content #dslc-module-110 ul.dslc-social a:hover .dslc-icon { color: #ffffff; }
#dslc-content #dslc-module-111 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: transparent; border-width: 1px; border-style: none none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-111 .dslc-text-module-content blockquote,#dslc-content #dslc-module-111 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-111 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(255, 255, 255); font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 46px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-111 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(255, 255, 255); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-111 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-111 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-111 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-111 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-111 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-111 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-111 .dslc-text-module-content p { margin-bottom: 0px; }
#dslc-content #dslc-module-111 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-111 .dslc-text-module-content ul,#dslc-content #dslc-module-111 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-111 .dslc-text-module-content,#dslc-content #dslc-module-111 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-111 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-111 input[type=submit],#dslc-content #dslc-module-111 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 11px; padding-bottom: 11px; padding-left: 16px; padding-right: 16px; }
#dslc-content #dslc-module-111 input[type=submit]:hover,#dslc-content #dslc-module-111 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-111 input[type=text],#dslc-content #dslc-module-111 input[type=email],#dslc-content #dslc-module-111 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-111 textarea { line-height: 23px; }
#dslc-content #dslc-module-112 ul.dslc-social a { border-color: #000000; border-width: 0px; border-style: solid solid solid solid; border-radius: 50px; width: 40px; height: 40px; font-size: 20px; background-color: rgb(227, 103, 72); }
#dslc-content #dslc-module-112 ul.dslc-social a:hover { background-color: rgb(62, 114, 171); }
#dslc-content #dslc-module-112 ul.dslc-social a:hover .dslc-icon { color: #ffffff; }
#dslc-content #dslc-module-13 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-13 .dslc-text-module-content blockquote,#dslc-content #dslc-module-13 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-13 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 25px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 35px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-13 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(255, 255, 255); font-size: 24px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 33px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-13 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 21px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 31px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-13 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 19px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 29px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-13 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 17px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 27px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-13 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 15px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 25px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-13 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-13 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-13 .dslc-text-module-content p { margin-bottom: 40px; }
#dslc-content #dslc-module-13 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-13 .dslc-text-module-content ul,#dslc-content #dslc-module-13 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-13 .dslc-text-module-content,#dslc-content #dslc-module-13 .dslc-text-module-content p { color: rgb(255, 255, 255); font-size: 16px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-13 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-13 input[type=submit],#dslc-content #dslc-module-13 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-13 input[type=submit]:hover,#dslc-content #dslc-module-13 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-13 input[type=text],#dslc-content #dslc-module-13 input[type=email],#dslc-content #dslc-module-13 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-13 textarea { line-height: 23px; }
#dslc-content #dslc-module-15 .dslc-button { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-15 .dslc-button a { border-color: #000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-15 .dslc-button a .dslc-icon { margin-right: 5px; margin-left: 0px; }
#dslc-content #dslc-module-17 .dslc-separator-wrapper { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content li { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 .dslc-text-module-content,#dslc-content #dslc-module-230 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-230 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; text-align: left; }
#dslc-content #dslc-module-230 input[type=submit],#dslc-content #dslc-module-230 button { border-style: solid solid solid solid; }
#dslc-content #dslc-module-230 input[type=text],#dslc-content #dslc-module-230 input[type=email],#dslc-content #dslc-module-230 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-231 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-231 .dslc-text-module-content blockquote,#dslc-content #dslc-module-231 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-231 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 12px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-231 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-231 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-231 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-231 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-231 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-231 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-231 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-231 .dslc-text-module-content p { margin-bottom: 15px; }
#dslc-content #dslc-module-231 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-231 .dslc-text-module-content ul,#dslc-content #dslc-module-231 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-231 .dslc-text-module-content,#dslc-content #dslc-module-231 .dslc-text-module-content p { color: rgb(61, 61, 61); font-size: 16px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-231 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-231 input[type=submit],#dslc-content #dslc-module-231 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-231 input[type=submit]:hover,#dslc-content #dslc-module-231 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-231 input[type=text],#dslc-content #dslc-module-231 input[type=email],#dslc-content #dslc-module-231 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-231 textarea { line-height: 23px; }
#dslc-content #dslc-module-232 .dslc-separator-wrapper { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-233 .dslc-info-box { background-color: transparent; background-image: url(" "); border-color: #000000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-233 .dslc-info-box-button a { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-233 .dslc-info-box-button a .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-233 .dslc-info-box-button a.dslc-secondary { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-233 .dslc-info-box-button a.dslc-secondary .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-233 .dslc-info-box-content,#dslc-content #dslc-module-233 .dslc-info-box-content p { margin-bottom: 0px; }
#dslc-content #dslc-module-233 .dslc-info-box-image { margin-right: 0px; }
#dslc-content #dslc-module-233 .dslc-info-box-image-inner { border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-233 .dslc-info-box-image-inner .dslc-icon { color: #ffffff; font-size: 31px; }
#dslc-content #dslc-module-234 .dslc-separator-wrapper { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-235 .dslc-info-box { background-color: transparent; background-image: url(" "); border-color: #000000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-235 .dslc-info-box-button a { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-235 .dslc-info-box-button a .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-235 .dslc-info-box-button a.dslc-secondary { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-235 .dslc-info-box-button a.dslc-secondary .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-235 .dslc-info-box-content,#dslc-content #dslc-module-235 .dslc-info-box-content p { margin-bottom: 0px; }
#dslc-content #dslc-module-235 .dslc-info-box-image { margin-right: 0px; }
#dslc-content #dslc-module-235 .dslc-info-box-image-inner { border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-235 .dslc-info-box-image-inner .dslc-icon { color: #ffffff; font-size: 31px; }
#dslc-content #dslc-module-236 .dslc-separator-wrapper { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-237 .dslc-info-box { background-color: transparent; background-image: url(" "); border-color: #000000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-237 .dslc-info-box-button a { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-237 .dslc-info-box-button a .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-237 .dslc-info-box-button a.dslc-secondary { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-237 .dslc-info-box-button a.dslc-secondary .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-237 .dslc-info-box-content,#dslc-content #dslc-module-237 .dslc-info-box-content p { margin-bottom: 28px; }
#dslc-content #dslc-module-237 .dslc-info-box-image { margin-right: 0px; }
#dslc-content #dslc-module-237 .dslc-info-box-image-inner { border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-237 .dslc-info-box-image-inner .dslc-icon { color: #ffffff; font-size: 31px; }
#dslc-content #dslc-module-238 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: rgb(224, 224, 224); border-width: 1px; border-style: none none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 41px; padding-bottom: 41px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-238 .dslc-text-module-content blockquote,#dslc-content #dslc-module-238 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-238 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(255, 255, 255); font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 41px; margin-bottom: 7px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-238 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(255, 255, 255); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-238 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-238 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-238 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-238 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-238 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-238 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-238 .dslc-text-module-content p { margin-bottom: 25px; }
#dslc-content #dslc-module-238 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-238 .dslc-text-module-content ul,#dslc-content #dslc-module-238 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-238 .dslc-text-module-content,#dslc-content #dslc-module-238 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-238 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-238 input[type=submit],#dslc-content #dslc-module-238 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-238 input[type=submit]:hover,#dslc-content #dslc-module-238 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-238 input[type=text],#dslc-content #dslc-module-238 input[type=email],#dslc-content #dslc-module-238 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-238 textarea { line-height: 23px; }
#dslc-content #dslc-module-3 .dslc-carousel-nav { margin-top: 6px; margin-bottom: 20px; }
#dslc-content #dslc-module-3 .dslc-carousel-nav-prev span,#dslc-content #dslc-module-3 .dslc-carousel-nav-next span { color: #ffffff; font-size: 10px; }
#dslc-content #dslc-module-3 .dslc-carousel-nav-prev,#dslc-content #dslc-module-3 .dslc-carousel-nav-next { background-color: #c9c9c9; border-width: 0px; border-radius: 3px; width: 23px; height: 23px; }
#dslc-content #dslc-module-3 .dslc-carousel-nav-prev:hover span,#dslc-content #dslc-module-3 .dslc-carousel-nav-next:hover span { color: #ffffff; }
#dslc-content #dslc-module-3 .dslc-carousel-nav-prev:hover,#dslc-content #dslc-module-3 .dslc-carousel-nav-next:hover { background-color: #5890e5; }
#dslc-content #dslc-module-3 .dslc-module-heading h2 { font-size: 17px; font-weight: 400; font-family: Oswald; line-height: 37px; margin-bottom: 20px; }
#dslc-content #dslc-module-3 .dslc-module-heading-view-all { padding-top: 10px; padding-bottom: 10px; }
#dslc-content #dslc-module-3 .dslc-module-heading-view-all a { font-size: 11px; font-weight: 600; font-family: Open Sans; border-left-color: #4f4f4f; border-left-style: dotted; }
#dslc-content #dslc-module-3 .dslc-pagination { text-align: left; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-3 .dslc-pagination li { margin-right: 10px; }
#dslc-content #dslc-module-3 .dslc-pagination li a { border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; }
#dslc-content #dslc-module-3 .dslc-pagination li.dslc-active a { background-color: #5890e5; border-color: #5890e5; border-width: 1px; color: #ffffff; }
#dslc-content #dslc-module-3 .dslc-pagination li.dslc-inactive a { background-color: #ffffff; border-color: #e8e8e8; border-width: 1px; color: #979797; }
#dslc-content #dslc-module-3 .dslc-post-filter { border-width: 1px; border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; margin-right: 10px; }
#dslc-content #dslc-module-3 .dslc-post-filter.dslc-active { background-color: #5890e5; border-color: #5890e5; color: #ffffff; }
#dslc-content #dslc-module-3 .dslc-post-filter.dslc-inactive { background-color: #ffffff; border-color: #e8e8e8; color: #979797; }
#dslc-content #dslc-module-3 .dslc-post-filters { text-align: left; margin-bottom: 20px; }
#dslc-content #dslc-module-3 .dslc-post-separator { border-color: #ededed; margin-bottom: 19px; padding-bottom: 19px; border-style: none; }
#dslc-content #dslc-module-3 .dslc-post-thumb { width: 100%; }
#dslc-content #dslc-module-3 .dslc-project-cats { color: rgb(149, 149, 149); font-size: 12px; font-weight: 400; font-family: Nunito; line-height: 14px; margin-bottom: 10px; }
#dslc-content #dslc-module-3 .dslc-project-excerpt { border-top-color: #e6e6e6; border-top-width: 1px; border-top-style: solid; font-size: 13px; font-weight: 400; font-family: Open Sans; margin-bottom: 22px; padding-top: 15px; }
#dslc-content #dslc-module-3 .dslc-project-excerpt,#dslc-content #dslc-module-3 .dslc-project-excerpt p { line-height: 22px; }
#dslc-content #dslc-module-3 .dslc-project-main { background-color: rgb(255, 255, 255); border-color: rgb(237, 237, 237); border-width: 1px; border-style: none none solid none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; min-height: 0px; padding-top: 30px; padding-bottom: 30px; padding-left: 22px; padding-right: 22px; text-align: center; }
#dslc-content #dslc-module-3 .dslc-project-main-inner { margin: 0px; width: 100%; }
#dslc-content #dslc-module-3 .dslc-project-read-more a { background-color: #5890e5; border-width: 0px; border-radius: 3px; color: #ffffff; font-size: 14px; font-weight: 400; font-family: Nunito; padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; }
#dslc-content #dslc-module-3 .dslc-project-read-more a .dslc-icon { margin-right: 5px; }
#dslc-content #dslc-module-3 .dslc-project-read-more a:hover { background-color: #477ccc; color: #ffffff; }
#dslc-content #dslc-module-3 .dslc-project-thumb { background-color: transparent; margin-bottom: 0px; }
#dslc-content #dslc-module-3 .dslc-project-thumb-inner { border-color: #e6e6e6; border-width: 0px; border-style: solid solid solid solid; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-3 .dslc-project-thumb-inner,#dslc-content #dslc-module-3 .dslc-project-thumb img { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
#dslc-content #dslc-module-3 .dslc-project-title { margin-bottom: 12px; }
#dslc-content #dslc-module-3 .dslc-project-title h2 a { color: rgb(34, 34, 34); }
#dslc-content #dslc-module-3 .dslc-project-title h2,#dslc-content #dslc-module-3 .dslc-project-title h2 a { font-size: 14px; font-weight: 400; font-family: Nunito; line-height: 14px; }
#dslc-content #dslc-module-3 .dslc-projects { margin-bottom: 0px; }
#dslc-content #dslc-module-3 .owl-controls { margin-top: 20px; }
#dslc-content #dslc-module-3 .owl-pagination .owl-page { margin-left: 3px; margin-right: 3px; }
#dslc-content #dslc-module-3 .owl-pagination .owl-page span { background-color: #b9b9b9; width: 7px; height: 7px; }
#dslc-content #dslc-module-3 .owl-pagination .owl-page.active span { background-color: #5890e5; }
#dslc-content #dslc-module-31 .dslc-button { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-31 .dslc-button a { border-color: #000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-31 .dslc-button a .dslc-icon { margin-right: 5px; margin-left: 0px; }
#dslc-content #dslc-module-32 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: rgb(224, 224, 224); border-width: 1px; border-style: solid none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 41px; padding-bottom: 41px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-32 .dslc-text-module-content blockquote,#dslc-content #dslc-module-32 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-32 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(42, 42, 42); font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 46px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-32 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(163, 163, 163); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-32 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-32 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-32 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-32 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-32 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-32 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-32 .dslc-text-module-content p { margin-bottom: 25px; }
#dslc-content #dslc-module-32 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-32 .dslc-text-module-content ul,#dslc-content #dslc-module-32 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-32 .dslc-text-module-content,#dslc-content #dslc-module-32 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-32 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-32 input[type=submit],#dslc-content #dslc-module-32 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-32 input[type=submit]:hover,#dslc-content #dslc-module-32 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-32 input[type=text],#dslc-content #dslc-module-32 input[type=email],#dslc-content #dslc-module-32 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-32 textarea { line-height: 23px; }
#dslc-content #dslc-module-33 .dslc-carousel-nav { margin-top: 6px; margin-bottom: 20px; }
#dslc-content #dslc-module-33 .dslc-carousel-nav-prev span,#dslc-content #dslc-module-33 .dslc-carousel-nav-next span { color: #ffffff; font-size: 10px; }
#dslc-content #dslc-module-33 .dslc-carousel-nav-prev,#dslc-content #dslc-module-33 .dslc-carousel-nav-next { background-color: #c9c9c9; border-width: 0px; border-radius: 3px; width: 23px; height: 23px; }
#dslc-content #dslc-module-33 .dslc-carousel-nav-prev:hover span,#dslc-content #dslc-module-33 .dslc-carousel-nav-next:hover span { color: #ffffff; }
#dslc-content #dslc-module-33 .dslc-carousel-nav-prev:hover,#dslc-content #dslc-module-33 .dslc-carousel-nav-next:hover { background-color: #5890e5; }
#dslc-content #dslc-module-33 .dslc-module-heading h2 { font-size: 17px; font-weight: 400; font-family: Oswald; line-height: 37px; margin-bottom: 20px; }
#dslc-content #dslc-module-33 .dslc-module-heading-view-all { padding-top: 10px; padding-bottom: 10px; }
#dslc-content #dslc-module-33 .dslc-module-heading-view-all a { font-size: 11px; font-weight: 600; font-family: Open Sans; border-left-color: #4f4f4f; border-left-style: dotted; }
#dslc-content #dslc-module-33 .dslc-pagination { text-align: left; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-33 .dslc-pagination li { margin-right: 10px; }
#dslc-content #dslc-module-33 .dslc-pagination li a { border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; }
#dslc-content #dslc-module-33 .dslc-pagination li.dslc-active a { background-color: #5890e5; border-color: #5890e5; border-width: 1px; color: #ffffff; }
#dslc-content #dslc-module-33 .dslc-pagination li.dslc-inactive a { background-color: #ffffff; border-color: #e8e8e8; border-width: 1px; color: #979797; }
#dslc-content #dslc-module-33 .dslc-post-filter { border-width: 1px; border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; margin-right: 10px; }
#dslc-content #dslc-module-33 .dslc-post-filter.dslc-active { background-color: #5890e5; border-color: #5890e5; color: #ffffff; }
#dslc-content #dslc-module-33 .dslc-post-filter.dslc-inactive { background-color: #ffffff; border-color: #e8e8e8; color: #979797; }
#dslc-content #dslc-module-33 .dslc-post-filters { text-align: left; margin-bottom: 20px; }
#dslc-content #dslc-module-33 .dslc-post-separator { border-color: #ededed; margin-bottom: 19px; padding-bottom: 19px; border-style: none; }
#dslc-content #dslc-module-33 .dslc-post-thumb { width: 100%; }
#dslc-content #dslc-module-33 .dslc-project-cats { color: rgb(149, 149, 149); font-size: 12px; font-weight: 400; font-family: Nunito; line-height: 14px; margin-bottom: 10px; }
#dslc-content #dslc-module-33 .dslc-project-excerpt { border-top-color: #e6e6e6; border-top-width: 1px; border-top-style: solid; font-size: 13px; font-weight: 400; font-family: Open Sans; margin-bottom: 22px; padding-top: 15px; }
#dslc-content #dslc-module-33 .dslc-project-excerpt,#dslc-content #dslc-module-33 .dslc-project-excerpt p { line-height: 22px; }
#dslc-content #dslc-module-33 .dslc-project-main { background-color: rgb(255, 255, 255); border-color: rgb(237, 237, 237); border-width: 1px; border-style: none none solid none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; min-height: 0px; padding-top: 30px; padding-bottom: 30px; padding-left: 22px; padding-right: 22px; text-align: center; }
#dslc-content #dslc-module-33 .dslc-project-main-inner { margin: 0px; width: 100%; }
#dslc-content #dslc-module-33 .dslc-project-read-more a { background-color: #5890e5; border-width: 0px; border-radius: 3px; color: #ffffff; font-size: 14px; font-weight: 400; font-family: Nunito; padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; }
#dslc-content #dslc-module-33 .dslc-project-read-more a .dslc-icon { margin-right: 10px; }
#dslc-content #dslc-module-33 .dslc-project-read-more a:hover { background-color: #477ccc; color: #ffffff; }
#dslc-content #dslc-module-33 .dslc-project-thumb { background-color: transparent; margin-bottom: 0px; }
#dslc-content #dslc-module-33 .dslc-project-thumb-inner { border-color: #e6e6e6; border-width: 0px; border-style: solid solid solid solid; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-33 .dslc-project-thumb-inner,#dslc-content #dslc-module-33 .dslc-project-thumb img { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
#dslc-content #dslc-module-33 .dslc-project-title { margin-bottom: 12px; }
#dslc-content #dslc-module-33 .dslc-project-title h2 a { color: rgb(34, 34, 34); }
#dslc-content #dslc-module-33 .dslc-project-title h2,#dslc-content #dslc-module-33 .dslc-project-title h2 a { font-size: 14px; font-weight: 400; font-family: Nunito; line-height: 14px; }
#dslc-content #dslc-module-33 .dslc-projects { margin-bottom: 0px; }
#dslc-content #dslc-module-33 .owl-controls { margin-top: 20px; }
#dslc-content #dslc-module-33 .owl-pagination .owl-page { margin-left: 3px; margin-right: 3px; }
#dslc-content #dslc-module-33 .owl-pagination .owl-page span { background-color: #b9b9b9; width: 7px; height: 7px; }
#dslc-content #dslc-module-33 .owl-pagination .owl-page.active span { background-color: #5890e5; }
#dslc-content #dslc-module-34 .dslc-text-module-content { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content li { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 .dslc-text-module-content,#dslc-content #dslc-module-34 .dslc-text-module-content p { color: rgb(255, 255, 255); font-size: 16px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-34 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; text-align: left; }
#dslc-content #dslc-module-34 input[type=submit],#dslc-content #dslc-module-34 button { border-style: solid solid solid solid; }
#dslc-content #dslc-module-34 input[type=text],#dslc-content #dslc-module-34 input[type=email],#dslc-content #dslc-module-34 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-35 .dslc-button { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-35 .dslc-button a { border-color: #000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-35 .dslc-button a .dslc-icon { margin-right: 5px; margin-left: 0px; }
#dslc-content #dslc-module-36 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: rgb(224, 224, 224); border-width: 1px; border-style: solid none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 41px; padding-bottom: 41px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-36 .dslc-text-module-content blockquote,#dslc-content #dslc-module-36 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-36 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(42, 42, 42); font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 46px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-36 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(163, 163, 163); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-36 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-36 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-36 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-36 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-36 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-36 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-36 .dslc-text-module-content p { margin-bottom: 25px; }
#dslc-content #dslc-module-36 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-36 .dslc-text-module-content ul,#dslc-content #dslc-module-36 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-36 .dslc-text-module-content,#dslc-content #dslc-module-36 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-36 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-36 input[type=submit],#dslc-content #dslc-module-36 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-36 input[type=submit]:hover,#dslc-content #dslc-module-36 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-36 input[type=text],#dslc-content #dslc-module-36 input[type=email],#dslc-content #dslc-module-36 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-36 textarea { line-height: 23px; }
#dslc-content #dslc-module-37 .dslc-carousel-nav { margin-top: 6px; margin-bottom: 20px; }
#dslc-content #dslc-module-37 .dslc-carousel-nav-prev span,#dslc-content #dslc-module-37 .dslc-carousel-nav-next span { color: #ffffff; font-size: 10px; }
#dslc-content #dslc-module-37 .dslc-carousel-nav-prev,#dslc-content #dslc-module-37 .dslc-carousel-nav-next { background-color: #c9c9c9; border-width: 0px; border-radius: 3px; width: 23px; height: 23px; }
#dslc-content #dslc-module-37 .dslc-carousel-nav-prev:hover span,#dslc-content #dslc-module-37 .dslc-carousel-nav-next:hover span { color: #ffffff; }
#dslc-content #dslc-module-37 .dslc-carousel-nav-prev:hover,#dslc-content #dslc-module-37 .dslc-carousel-nav-next:hover { background-color: #5890e5; }
#dslc-content #dslc-module-37 .dslc-module-heading h2 { font-size: 17px; font-weight: 400; font-family: Oswald; line-height: 37px; margin-bottom: 20px; }
#dslc-content #dslc-module-37 .dslc-module-heading-view-all { padding-top: 10px; padding-bottom: 10px; }
#dslc-content #dslc-module-37 .dslc-module-heading-view-all a { font-size: 11px; font-weight: 600; font-family: Open Sans; border-left-color: #4f4f4f; border-left-style: dotted; }
#dslc-content #dslc-module-37 .dslc-pagination { text-align: left; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-37 .dslc-pagination li { margin-right: 10px; }
#dslc-content #dslc-module-37 .dslc-pagination li a { border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; }
#dslc-content #dslc-module-37 .dslc-pagination li.dslc-active a { background-color: #5890e5; border-color: #5890e5; border-width: 1px; color: #ffffff; }
#dslc-content #dslc-module-37 .dslc-pagination li.dslc-inactive a { background-color: #ffffff; border-color: #e8e8e8; border-width: 1px; color: #979797; }
#dslc-content #dslc-module-37 .dslc-post-filter { border-width: 1px; border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; margin-right: 10px; }
#dslc-content #dslc-module-37 .dslc-post-filter.dslc-active { background-color: #5890e5; border-color: #5890e5; color: #ffffff; }
#dslc-content #dslc-module-37 .dslc-post-filter.dslc-inactive { background-color: #ffffff; border-color: #e8e8e8; color: #979797; }
#dslc-content #dslc-module-37 .dslc-post-filters { text-align: left; margin-bottom: 20px; }
#dslc-content #dslc-module-37 .dslc-post-separator { border-color: #ededed; margin-bottom: 19px; padding-bottom: 19px; border-style: none; }
#dslc-content #dslc-module-37 .dslc-post-thumb { width: 100%; }
#dslc-content #dslc-module-37 .dslc-project-cats { color: rgb(149, 149, 149); font-size: 12px; font-weight: 400; font-family: Nunito; line-height: 14px; margin-bottom: 10px; }
#dslc-content #dslc-module-37 .dslc-project-excerpt { border-top-color: #e6e6e6; border-top-width: 1px; border-top-style: solid; font-size: 13px; font-weight: 400; font-family: Open Sans; margin-bottom: 22px; padding-top: 15px; }
#dslc-content #dslc-module-37 .dslc-project-excerpt,#dslc-content #dslc-module-37 .dslc-project-excerpt p { line-height: 22px; }
#dslc-content #dslc-module-37 .dslc-project-main { background-color: rgb(255, 255, 255); border-color: rgb(237, 237, 237); border-width: 1px; border-style: none none solid none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; min-height: 0px; padding-top: 30px; padding-bottom: 30px; padding-left: 22px; padding-right: 22px; text-align: center; }
#dslc-content #dslc-module-37 .dslc-project-main-inner { margin: 0px; width: 100%; }
#dslc-content #dslc-module-37 .dslc-project-read-more a { background-color: #5890e5; border-width: 0px; border-radius: 3px; color: #ffffff; font-size: 14px; font-weight: 400; font-family: Nunito; padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; }
#dslc-content #dslc-module-37 .dslc-project-read-more a .dslc-icon { margin-right: 5px; }
#dslc-content #dslc-module-37 .dslc-project-read-more a:hover { background-color: #477ccc; color: #ffffff; }
#dslc-content #dslc-module-37 .dslc-project-thumb { background-color: transparent; margin-bottom: 0px; }
#dslc-content #dslc-module-37 .dslc-project-thumb-inner { border-color: #e6e6e6; border-width: 0px; border-style: solid solid solid solid; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-37 .dslc-project-thumb-inner,#dslc-content #dslc-module-37 .dslc-project-thumb img { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
#dslc-content #dslc-module-37 .dslc-project-title { margin-bottom: 12px; }
#dslc-content #dslc-module-37 .dslc-project-title h2 a { color: rgb(34, 34, 34); }
#dslc-content #dslc-module-37 .dslc-project-title h2,#dslc-content #dslc-module-37 .dslc-project-title h2 a { font-size: 14px; font-weight: 400; font-family: Nunito; line-height: 14px; }
#dslc-content #dslc-module-37 .dslc-projects { margin-bottom: 0px; }
#dslc-content #dslc-module-37 .owl-controls { margin-top: 20px; }
#dslc-content #dslc-module-37 .owl-pagination .owl-page { margin-left: 3px; margin-right: 3px; }
#dslc-content #dslc-module-37 .owl-pagination .owl-page span { background-color: #b9b9b9; width: 7px; height: 7px; }
#dslc-content #dslc-module-37 .owl-pagination .owl-page.active span { background-color: #5890e5; }
#dslc-content #dslc-module-38 .dslc-text-module-content { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content li { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 .dslc-text-module-content,#dslc-content #dslc-module-38 .dslc-text-module-content p { color: rgb(255, 255, 255); font-size: 16px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-38 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; text-align: left; }
#dslc-content #dslc-module-38 input[type=submit],#dslc-content #dslc-module-38 button { border-style: solid solid solid solid; }
#dslc-content #dslc-module-38 input[type=text],#dslc-content #dslc-module-38 input[type=email],#dslc-content #dslc-module-38 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-39 .ds-lion-post-info { background-color: transparent; border-color: rgb(224, 224, 224); border-width: 1px; border-style: solid none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 50px; padding-bottom: 50px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-39 .ds-lion-post-info-meta a { color: #a3a3a3; }
#dslc-content #dslc-module-39 .ds-lion-post-info-meta span { color: #222; font-size: 15px; font-weight: 300; font-family: Nunito; }
#dslc-content #dslc-module-39 .dslc-button { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-39 .dslc-button a { border-color: #000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-39 .dslc-button a .dslc-icon { margin-right: 5px; margin-left: 0px; }
#dslc-content #dslc-module-39 h1 { color: rgb(34, 34, 34); font-size: 30px; font-weight: 400; font-family: Nunito; line-height: 30px; }
#dslc-content #dslc-module-44 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: rgb(224, 224, 224); border-width: 0px; border-style: none none solid none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-44 .dslc-text-module-content blockquote,#dslc-content #dslc-module-44 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-44 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 26px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-44 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(34, 34, 34); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-44 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-44 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-44 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-44 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-44 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-44 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-44 .dslc-text-module-content p { margin-bottom: 25px; }
#dslc-content #dslc-module-44 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-44 .dslc-text-module-content ul,#dslc-content #dslc-module-44 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-44 .dslc-text-module-content,#dslc-content #dslc-module-44 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-44 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-44 input[type=submit],#dslc-content #dslc-module-44 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-44 input[type=submit]:hover,#dslc-content #dslc-module-44 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-44 input[type=text],#dslc-content #dslc-module-44 input[type=email],#dslc-content #dslc-module-44 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-44 textarea { line-height: 23px; }
#dslc-content #dslc-module-45 .dslc-separator-wrapper { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-46 .dslc-carousel-nav-prev,#dslc-content #dslc-module-46 .dslc-carousel-nav-next { border-width: 0px; }
#dslc-content #dslc-module-46 .dslc-module-heading h2 { font-family: Oswald; }
#dslc-content #dslc-module-46 .dslc-module-heading-view-all a { font-family: Open Sans; border-left-color: #4f4f4f; border-left-style: dotted; }
#dslc-content #dslc-module-46 .dslc-pagination { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-46 .dslc-pagination li a { border-style: solid solid solid solid; font-family: Open Sans; }
#dslc-content #dslc-module-46 .dslc-post-filter { font-family: Open Sans; }
#dslc-content #dslc-module-46 .dslc-post-separator { border-color: #ededed; border-style: none; }
#dslc-content #dslc-module-46 .dslc-project-main { border-color: #e6e6e6; border-width: 0px; border-style: none solid solid solid; padding-top: 0px; padding-bottom: 0px; padding-left: 22px; padding-right: 22px; }
#dslc-content #dslc-module-46 .dslc-project-read-more a { border-width: 0px; padding-top: 13px; padding-bottom: 13px; padding-left: 16px; padding-right: 16px; }
#dslc-content #dslc-module-46 .dslc-project-thumb { background-color: transparent; }
#dslc-content #dslc-module-46 .dslc-project-thumb-inner { border-color: #e6e6e6; border-width: 0px; border-style: solid solid solid solid; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-48 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: rgb(224, 224, 224); border-width: 1px; border-style: solid none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 41px; padding-bottom: 41px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-48 .dslc-text-module-content blockquote,#dslc-content #dslc-module-48 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-48 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(42, 42, 42); font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 46px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-48 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(163, 163, 163); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-48 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-48 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-48 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-48 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-48 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-48 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-48 .dslc-text-module-content p { margin-bottom: 25px; }
#dslc-content #dslc-module-48 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-48 .dslc-text-module-content ul,#dslc-content #dslc-module-48 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-48 .dslc-text-module-content,#dslc-content #dslc-module-48 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-48 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-48 input[type=submit],#dslc-content #dslc-module-48 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-48 input[type=submit]:hover,#dslc-content #dslc-module-48 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-48 input[type=text],#dslc-content #dslc-module-48 input[type=email],#dslc-content #dslc-module-48 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-48 textarea { line-height: 23px; }
#dslc-content #dslc-module-49 .dslc-carousel-nav { margin-top: 6px; margin-bottom: 20px; }
#dslc-content #dslc-module-49 .dslc-carousel-nav-prev span,#dslc-content #dslc-module-49 .dslc-carousel-nav-next span { color: #ffffff; font-size: 10px; }
#dslc-content #dslc-module-49 .dslc-carousel-nav-prev,#dslc-content #dslc-module-49 .dslc-carousel-nav-next { background-color: #c9c9c9; border-width: 0px; border-radius: 3px; width: 23px; height: 23px; }
#dslc-content #dslc-module-49 .dslc-carousel-nav-prev:hover span,#dslc-content #dslc-module-49 .dslc-carousel-nav-next:hover span { color: #ffffff; }
#dslc-content #dslc-module-49 .dslc-carousel-nav-prev:hover,#dslc-content #dslc-module-49 .dslc-carousel-nav-next:hover { background-color: #5890e5; }
#dslc-content #dslc-module-49 .dslc-module-heading h2 { font-size: 17px; font-weight: 400; font-family: Oswald; line-height: 37px; margin-bottom: 20px; }
#dslc-content #dslc-module-49 .dslc-module-heading-view-all { padding-top: 10px; padding-bottom: 10px; }
#dslc-content #dslc-module-49 .dslc-module-heading-view-all a { font-size: 11px; font-weight: 600; font-family: Open Sans; border-left-color: #4f4f4f; border-left-style: dotted; }
#dslc-content #dslc-module-49 .dslc-pagination { text-align: left; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-49 .dslc-pagination li { margin-right: 10px; }
#dslc-content #dslc-module-49 .dslc-pagination li a { border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; }
#dslc-content #dslc-module-49 .dslc-pagination li.dslc-active a { background-color: #5890e5; border-color: #5890e5; border-width: 1px; color: #ffffff; }
#dslc-content #dslc-module-49 .dslc-pagination li.dslc-inactive a { background-color: #ffffff; border-color: #e8e8e8; border-width: 1px; color: #979797; }
#dslc-content #dslc-module-49 .dslc-post-filter { border-width: 1px; border-style: solid solid solid solid; border-radius: 3px; font-size: 11px; font-weight: 700; font-family: Open Sans; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; margin-right: 10px; }
#dslc-content #dslc-module-49 .dslc-post-filter.dslc-active { background-color: #5890e5; border-color: #5890e5; color: #ffffff; }
#dslc-content #dslc-module-49 .dslc-post-filter.dslc-inactive { background-color: #ffffff; border-color: #e8e8e8; color: #979797; }
#dslc-content #dslc-module-49 .dslc-post-filters { text-align: left; margin-bottom: 20px; }
#dslc-content #dslc-module-49 .dslc-post-separator { border-color: #ededed; margin-bottom: 19px; padding-bottom: 19px; border-style: none; }
#dslc-content #dslc-module-49 .dslc-post-thumb { width: 100%; }
#dslc-content #dslc-module-49 .dslc-project-cats { color: rgb(149, 149, 149); font-size: 12px; font-weight: 400; font-family: Nunito; line-height: 14px; margin-bottom: 10px; }
#dslc-content #dslc-module-49 .dslc-project-excerpt { border-top-color: #e6e6e6; border-top-width: 1px; border-top-style: solid; font-size: 13px; font-weight: 400; font-family: Open Sans; margin-bottom: 22px; padding-top: 15px; }
#dslc-content #dslc-module-49 .dslc-project-excerpt,#dslc-content #dslc-module-49 .dslc-project-excerpt p { line-height: 22px; }
#dslc-content #dslc-module-49 .dslc-project-main { background-color: rgb(255, 255, 255); border-color: rgb(237, 237, 237); border-width: 1px; border-style: none none solid none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; min-height: 0px; padding-top: 30px; padding-bottom: 30px; padding-left: 22px; padding-right: 22px; text-align: center; }
#dslc-content #dslc-module-49 .dslc-project-main-inner { margin: 0px; width: 100%; }
#dslc-content #dslc-module-49 .dslc-project-read-more a { background-color: #5890e5; border-width: 0px; border-radius: 3px; color: #ffffff; font-size: 14px; font-weight: 400; font-family: Nunito; padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; }
#dslc-content #dslc-module-49 .dslc-project-read-more a .dslc-icon { margin-right: 5px; }
#dslc-content #dslc-module-49 .dslc-project-read-more a:hover { background-color: #477ccc; color: #ffffff; }
#dslc-content #dslc-module-49 .dslc-project-thumb { background-color: transparent; margin-bottom: 0px; }
#dslc-content #dslc-module-49 .dslc-project-thumb-inner { border-color: #e6e6e6; border-width: 0px; border-style: solid solid solid solid; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-49 .dslc-project-thumb-inner,#dslc-content #dslc-module-49 .dslc-project-thumb img { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
#dslc-content #dslc-module-49 .dslc-project-title { margin-bottom: 12px; }
#dslc-content #dslc-module-49 .dslc-project-title h2 a { color: rgb(34, 34, 34); }
#dslc-content #dslc-module-49 .dslc-project-title h2,#dslc-content #dslc-module-49 .dslc-project-title h2 a { font-size: 14px; font-weight: 400; font-family: Nunito; line-height: 14px; }
#dslc-content #dslc-module-49 .dslc-projects { margin-bottom: 0px; }
#dslc-content #dslc-module-49 .owl-controls { margin-top: 20px; }
#dslc-content #dslc-module-49 .owl-pagination .owl-page { margin-left: 3px; margin-right: 3px; }
#dslc-content #dslc-module-49 .owl-pagination .owl-page span { background-color: #b9b9b9; width: 7px; height: 7px; }
#dslc-content #dslc-module-49 .owl-pagination .owl-page.active span { background-color: #5890e5; }
#dslc-content #dslc-module-5 .dslc-text-module-content { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content li { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 .dslc-text-module-content,#dslc-content #dslc-module-5 .dslc-text-module-content p { color: rgb(255, 255, 255); font-size: 16px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-5 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; text-align: left; }
#dslc-content #dslc-module-5 input[type=submit],#dslc-content #dslc-module-5 button { border-style: solid solid solid solid; }
#dslc-content #dslc-module-5 input[type=text],#dslc-content #dslc-module-5 input[type=email],#dslc-content #dslc-module-5 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-50 .dslc-text-module-content { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content li { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 .dslc-text-module-content,#dslc-content #dslc-module-50 .dslc-text-module-content p { color: rgb(255, 255, 255); font-size: 16px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-50 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; text-align: left; }
#dslc-content #dslc-module-50 input[type=submit],#dslc-content #dslc-module-50 button { border-style: solid solid solid solid; }
#dslc-content #dslc-module-50 input[type=text],#dslc-content #dslc-module-50 input[type=email],#dslc-content #dslc-module-50 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-51 .dslc-button { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-51 .dslc-button a { border-color: #000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-51 .dslc-button a .dslc-icon { margin-right: 5px; margin-left: 0px; }
#dslc-content #dslc-module-6 .dslc-text-module-content { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 .dslc-text-module-content h5 { background-color: transparent; }
#dslc-content #dslc-module-6 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 .dslc-text-module-content li { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 .dslc-text-module-content,#dslc-content #dslc-module-6 .dslc-text-module-content p { color: rgb(132, 132, 132); font-size: 14px; font-weight: 400; font-family: Arimo; font-style: normal; line-height: 24px; text-align: left; }
#dslc-content #dslc-module-6 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; text-align: left; }
#dslc-content #dslc-module-6 input[type=submit],#dslc-content #dslc-module-6 button { border-style: solid solid solid solid; }
#dslc-content #dslc-module-6 input[type=text],#dslc-content #dslc-module-6 input[type=email],#dslc-content #dslc-module-6 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-65 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: rgb(224, 224, 224); border-width: 1px; border-style: solid none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 41px; padding-bottom: 41px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-65 .dslc-text-module-content blockquote,#dslc-content #dslc-module-65 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-65 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(42, 42, 42); font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 46px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-65 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(163, 163, 163); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-65 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-65 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-65 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-65 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-65 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-65 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-65 .dslc-text-module-content p { margin-bottom: 25px; }
#dslc-content #dslc-module-65 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-65 .dslc-text-module-content ul,#dslc-content #dslc-module-65 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-65 .dslc-text-module-content,#dslc-content #dslc-module-65 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-65 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-65 input[type=submit],#dslc-content #dslc-module-65 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-65 input[type=submit]:hover,#dslc-content #dslc-module-65 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-65 input[type=text],#dslc-content #dslc-module-65 input[type=email],#dslc-content #dslc-module-65 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-65 textarea { line-height: 23px; }
#dslc-content #dslc-module-67 .dslc-text-module-content { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content li { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 .dslc-text-module-content,#dslc-content #dslc-module-67 .dslc-text-module-content p { color: rgb(255, 255, 255); font-size: 16px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-67 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; text-align: left; }
#dslc-content #dslc-module-67 input[type=submit],#dslc-content #dslc-module-67 button { border-style: solid solid solid solid; }
#dslc-content #dslc-module-67 input[type=text],#dslc-content #dslc-module-67 input[type=email],#dslc-content #dslc-module-67 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-68 .dslc-button { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-68 .dslc-button a { border-color: #000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-68 .dslc-button a .dslc-icon { margin-right: 5px; margin-left: 0px; }
#dslc-content #dslc-module-69 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-69 .dslc-text-module-content blockquote,#dslc-content #dslc-module-69 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-69 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 25px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 35px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-69 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 23px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 33px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-69 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 21px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 31px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-69 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 19px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 29px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-69 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 17px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 27px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-69 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 15px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 25px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-69 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-69 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-69 .dslc-text-module-content p { margin-bottom: 25px; }
#dslc-content #dslc-module-69 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-69 .dslc-text-module-content ul,#dslc-content #dslc-module-69 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-69 .dslc-text-module-content,#dslc-content #dslc-module-69 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-69 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-69 input[type=submit],#dslc-content #dslc-module-69 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-69 input[type=submit]:hover,#dslc-content #dslc-module-69 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-69 input[type=text],#dslc-content #dslc-module-69 input[type=email],#dslc-content #dslc-module-69 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-69 textarea { line-height: 23px; }
#dslc-content #dslc-module-74 .dslc-image { text-align: center; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-74 .dslc-image img { width: auto; }
#dslc-content #dslc-module-74 .dslc-image-caption { font-family: Open Sans; }
#dslc-content #dslc-module-75 .dslc-separator-wrapper { background-color: transparent; background-image: url(" "); border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-76 .dslc-info-box { background-color: transparent; background-image: url(" "); border-color: #000000; border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-76 .dslc-info-box-button a { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-76 .dslc-info-box-button a .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-76 .dslc-info-box-button a.dslc-secondary { border-width: 0px; border-style: solid solid solid solid; border-color: #d8d8d8; }
#dslc-content #dslc-module-76 .dslc-info-box-button a.dslc-secondary .dslc-icon { color: #b0c8eb; margin-right: 5px; }
#dslc-content #dslc-module-76 .dslc-info-box-content,#dslc-content #dslc-module-76 .dslc-info-box-content p { margin-bottom: 0px; }
#dslc-content #dslc-module-76 .dslc-info-box-image { margin-right: 0px; }
#dslc-content #dslc-module-76 .dslc-info-box-image-inner { border-width: 0px; border-style: solid solid solid solid; }
#dslc-content #dslc-module-76 .dslc-info-box-image-inner .dslc-icon { color: #ffffff; font-size: 31px; }
#dslc-content #dslc-module-9 .dslc-text-module-content { background-color: transparent; background-image: url(" "); background-repeat: repeat; background-attachment: scroll; background-position: top left; border-color: transparent; border-width: 1px; border-style: none none none none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-9 .dslc-text-module-content blockquote,#dslc-content #dslc-module-9 .dslc-text-module-content blockquote p { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; }
#dslc-content #dslc-module-9 .dslc-text-module-content h1 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(255, 255, 255); font-size: 26px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 46px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-9 .dslc-text-module-content h2 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; color: rgb(255, 255, 255); font-size: 20px; font-weight: 400; font-family: Nunito; font-style: normal; line-height: 20px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-9 .dslc-text-module-content h3 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-9 .dslc-text-module-content h4 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-9 .dslc-text-module-content h5 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-9 .dslc-text-module-content h6 { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-9 .dslc-text-module-content li { font-size: 13px; font-weight: 400; font-family: Open Sans; line-height: 22px; margin-bottom: 10px; background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
#dslc-content #dslc-module-9 .dslc-text-module-content ol { list-style-type: decimal; }
#dslc-content #dslc-module-9 .dslc-text-module-content p { margin-bottom: 0px; }
#dslc-content #dslc-module-9 .dslc-text-module-content ul { list-style-type: disc; }
#dslc-content #dslc-module-9 .dslc-text-module-content ul,#dslc-content #dslc-module-9 .dslc-text-module-content ol { margin-bottom: 25px; margin-left: 25px; }
#dslc-content #dslc-module-9 .dslc-text-module-content,#dslc-content #dslc-module-9 .dslc-text-module-content p { font-size: 13px; font-weight: 400; font-family: Open Sans; font-style: normal; line-height: 22px; text-align: left; }
#dslc-content #dslc-module-9 blockquote { background-color: transparent; border-width: 0px; border-style: solid solid solid solid; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left; }
#dslc-content #dslc-module-9 input[type=submit],#dslc-content #dslc-module-9 button { background-color: #5890e5; border-color: #5890e5; border-width: 0px; border-style: solid solid solid solid; border-radius: 3px; color: #fff; font-size: 13px; font-weight: 500; font-family: Open Sans; line-height: 13px; padding-top: 11px; padding-bottom: 11px; padding-left: 16px; padding-right: 16px; }
#dslc-content #dslc-module-9 input[type=submit]:hover,#dslc-content #dslc-module-9 button:hover { background-color: #5890e5; border-color: #5890e5; color: #fff; }
#dslc-content #dslc-module-9 input[type=text],#dslc-content #dslc-module-9 input[type=email],#dslc-content #dslc-module-9 textarea { background-color: #fff; border-color: #ddd; border-width: 1px; border-style: solid solid solid solid; border-radius: 0px; color: #4d4d4d; font-size: 13px; font-weight: 500; font-family: Open Sans; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
#dslc-content #dslc-module-9 textarea { line-height: 23px; }
#dslc-content @import url("//fonts.googleapis.com/css?family=Nunito:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Arimo:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Open+Sans:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Raleway:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Oswald:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900&subset=latin,#dslc-content latin-ext,#dslc-content cyrillic,#dslc-content cyrillic-ext"); .dslc-modules-section-wrapper,#dslc-content .dslca-add-modules-section { width: 1180px; }
#dslc-content @import url("//fonts.googleapis.com/css?family=Open+Sans:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Nunito:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900&subset=latin,#dslc-content latin-ext,#dslc-content cyrillic,#dslc-content cyrillic-ext"); .dslc-modules-section-wrapper,#dslc-content .dslca-add-modules-section { width: 1180px; }
#dslc-content @import url("//fonts.googleapis.com/css?family=Open+Sans:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Nunito:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Arimo:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900&subset=latin,#dslc-content latin-ext,#dslc-content cyrillic,#dslc-content cyrillic-ext"); .dslc-modules-section-wrapper,#dslc-content .dslca-add-modules-section { width: 1180px; }
#dslc-content @import url("//fonts.googleapis.com/css?family=Open+Sans:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Nunito:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900|Oswald:100,#dslc-content 200,#dslc-content 300,#dslc-content 400,#dslc-content 500,#dslc-content 600,#dslc-content 700,#dslc-content 800,#dslc-content 900&subset=latin,#dslc-content latin-ext,#dslc-content cyrillic,#dslc-content cyrillic-ext"); .dslc-modules-section-wrapper,#dslc-content .dslca-add-modules-section { width: 1180px; }
@media (max-width: 1024px) {
	#dslc-content #dslc-module-3 .dslc-module-heading h2 { font-size: 17px; line-height: 37px; margin-bottom: 20px; }
	#dslc-content #dslc-module-3 .dslc-module-heading-view-all { padding-top: 10px; padding-bottom: 10px; }
	#dslc-content #dslc-module-3 .dslc-module-heading-view-all a { font-size: 11px; }
	#dslc-content #dslc-module-3 .dslc-post-filter { font-size: 11px; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; margin-right: 10px; }
	#dslc-content #dslc-module-3 .dslc-post-filters { margin-bottom: 20px; }
	#dslc-content #dslc-module-3 .dslc-post-separator { margin-bottom: 32px; padding-bottom: 32px; }
	#dslc-content #dslc-module-3 .dslc-project-cats { font-size: 10px; line-height: 10px; margin-bottom: 10px; }
	#dslc-content #dslc-module-3 .dslc-project-excerpt { font-size: 13px; margin-bottom: 22px; }
	#dslc-content #dslc-module-3 .dslc-project-excerpt,#dslc-content #dslc-module-3 .dslc-project-excerpt p { line-height: 22px; }
	#dslc-content #dslc-module-3 .dslc-project-main { padding-top: 25px; padding-bottom: 25px; padding-left: 22px; padding-right: 22px; }
	#dslc-content #dslc-module-3 .dslc-project-read-more a { font-size: 11px; padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; }
	#dslc-content #dslc-module-3 .dslc-project-read-more a .dslc-icon { margin-right: 5px; }
	#dslc-content #dslc-module-3 .dslc-project-thumb { margin-bottom: 0px; }
	#dslc-content #dslc-module-3 .dslc-project-thumb-inner { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#dslc-content #dslc-module-3 .dslc-project-title { margin-bottom: 10px; }
	#dslc-content #dslc-module-3 .dslc-project-title h2,#dslc-content #dslc-module-3 .dslc-project-title h2 a { font-size: 12px; line-height: 12px; }
	#dslc-content #dslc-module-3 .dslc-projects { margin-bottom: 0px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content { margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 30px; padding-right: 30px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content h1 { font-size: 13px; line-height: 13px; margin-bottom: 15px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content h2 { font-size: 13px; line-height: 13px; margin-bottom: 15px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content h3 { font-size: 13px; line-height: 13px; margin-bottom: 15px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content h4 { font-size: 13px; line-height: 13px; margin-bottom: 15px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content h5 { font-size: 13px; line-height: 13px; margin-bottom: 15px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content h6 { font-size: 13px; line-height: 13px; margin-bottom: 15px; }
	#dslc-content #dslc-module-5 .dslc-text-module-content,#dslc-content #dslc-module-5 .dslc-text-module-content p { font-size: 13px; line-height: 22px; }
}
@media (max-width: 767px) {
	#dslc-content #dslc-module-3 .dslc-module-heading h2 { font-size: 17px; line-height: 37px; margin-bottom: 20px; }
	#dslc-content #dslc-module-3 .dslc-module-heading-view-all { padding-top: 10px; padding-bottom: 10px; }
	#dslc-content #dslc-module-3 .dslc-module-heading-view-all a { font-size: 11px; }
	#dslc-content #dslc-module-3 .dslc-post-filter { font-size: 11px; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; margin-right: 10px; }
	#dslc-content #dslc-module-3 .dslc-post-filters { margin-bottom: 20px; }
	#dslc-content #dslc-module-3 .dslc-post-separator { margin-bottom: 32px; padding-bottom: 32px; }
	#dslc-content #dslc-module-3 .dslc-project-cats { font-size: 10px; line-height: 10px; margin-bottom: 10px; }
	#dslc-content #dslc-module-3 .dslc-project-excerpt { font-size: 13px; margin-bottom: 22px; }
	#dslc-content #dslc-module-3 .dslc-project-excerpt,#dslc-content #dslc-module-3 .dslc-project-excerpt p { line-height: 22px; }
	#dslc-content #dslc-module-3 .dslc-project-main { padding-top: 25px; padding-bottom: 25px; padding-left: 22px; padding-right: 22px; }
	#dslc-content #dslc-module-3 .dslc-project-read-more a { font-size: 11px; padding-top: 13px; padding-bottom: 13px; padding-left: 16px; padding-right: 16px; }
	#dslc-content #dslc-module-3 .dslc-project-read-more a .dslc-icon { margin-right: 5px; }
	#dslc-content #dslc-module-3 .dslc-project-thumb { margin-bottom: 0px; }
	#dslc-content #dslc-module-3 .dslc-project-thumb-inner { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#dslc-content #dslc-module-3 .dslc-project-title { margin-bottom: 10px; }
	#dslc-content #dslc-module-3 .dslc-project-title h2,#dslc-content #dslc-module-3 .dslc-project-title h2 a { font-size: 12px; line-height: 12px; }
	#dslc-content #dslc-module-3 .dslc-projects { margin-bottom: 0px; }
}
